Описание тега outputcache

OutPut Cache - это метод кэширования статических страниц в ASP.net.
3 ответа

Изменяйте по свойствам элемента управления, используя PartialCaching в ASP.NET

Я использую атрибут PartialCaching в базовом классе пользовательского элемента управления. Я хотел бы, чтобы кэшированные элементы управления изменялись в зависимости от свойств, установленных в экземпляре элемента управления. Например: <mycontro…
19 май '09 в 04:10
1 ответ

Установить значение параметра "Выходной кэш страницы" программно

Я хочу использовать значение Enum для типов параметров VaryByCustom, которые я буду поддерживать, возможно ли это сделать? Я попытался установить его на самой странице <%@ OutputCache Duration="600" VaryByParam="none" VaryByCustom='<%=VaryByCu…
15 апр '10 в 18:22
1 ответ

Страница cms Orchard пустая, когда кеш вывода можно

Когда страница загружается в первый раз, она отображается как пустая страница, и если мы нажимаем CTRL+F5, она загружается. Это происходит, когда мы включаем модуль Output Cache. У нас есть функции входа в систему и выхода из системы, и у нас есть н…
03 июн '14 в 13:29
1 ответ

OuputCache, есть ли способ отличить вошедших в систему и анонимных пользователей

У меня есть сайт MVC .net, и я пытаюсь использовать OutputCache для повышения производительности. /// <summary> /// Broker View Page /// </summary> /// <returns></returns> [Route("{lang}/brokers/details/{id}/{code}", Order = …
17 авг '18 в 09:31
3 ответа

Переадресация на страницу входа при нажатии кнопки "Назад" после выхода

Я использую MVC 3 для своего проекта, и моя проблема заключается в следующем: я хотел бы, чтобы пользователь перенаправил на страницу входа при нажатии кнопки "Назад" после выхода из системы. Мне известно, что нажатие кнопки "Назад" даст пользовател…
1 ответ

Применение нескольких атрибутов для OutputCache

У меня есть следующий метод действия поиска, в настоящее время я применяю кэш только к одному параметру поиска, который вызывает некоторые ложные результаты, если пользователь изменяет параметры q2 или q3, сохраняя то же значение для параметра q, чт…
16 фев '12 в 20:31
1 ответ

PHP MVC HTML фрагмент: генерировать новые или использовать кэшированные на основе изменений в приложении

Я делаю MVC Framework и у меня есть вопрос. Что было бы лучшим способом проверить, изменилось ли приложение с момента последнего создания кеша, чтобы решить, следует ли использовать кешированный фрагмент. Например, на домашней странице, скажем, у ме…
10 июн '11 в 17:30
2 ответа

Очистка выходного кэша на стороне клиента

Как видно из названия, как я могу очистить Outputcache на стороне клиента? У меня есть несколько вызовов ajax, которые необходимо очистить после выполнения определенных действий. Я старался: Response.RemoveOutputCacheItem(Url.Action("Action", "Contr…
11 апр '12 в 13:58
2 ответа

ASP.NET MVC <OutputCache> SqlDependency (CommandNotification?) С запросами LINQ

Я использую запросы LINQ в своем приложении ASP.NET MVC и хочу использовать OutputCache в некоторых моих действиях. Я слышал, это должно быть возможно с помощью CommandNotifications. Но они, кажется, идут только на самодельные команды SQLC, или я ош…
1 ответ

Получение версии сборки исполняемого веб-приложения

Я хочу реализовать в своей библиотеке некоторый код очистки кеша, который можно интегрировать с веб-приложениями / сайтами ASP.NET. Это будет реализовано путем добавления строки версии в конец URL. Поставщик версий по умолчанию, который я хотел бы п…
12 авг '12 в 18:09
1 ответ

Почему asp.net outputcache специфичен для сессии?

Я пытаюсь реализовать выходной кэш на моей странице.aspx. Моя директива выглядит так <% @ OutputCache Duration = "600" VaryByParam = "*"%> Мои URL обычно выглядят так. http://example.com/{location} / offer / {category} Но во время тестирования я обн…
07 июн '15 в 22:15
1 ответ

Как применить кеширование во вспомогательном методе в asp.net mvc 2

У меня есть вспомогательный метод в моем приложении, и я применил к нему кеширование вывода [OutputCache(Duration = 3600, VaryByParam = "DetailsId")] public static Dictionary&lt;string, object&gt; GetData(int DetailsId) { } но при каждом запросе эта…
21 дек '11 в 10:44
1 ответ

ASP.NET MVC4 - исключение OutputCache

Я могу соответствующим образом использовать ASP.NET MVC4 OutputCache со следующим кодом в качестве атрибута в индексе моего контроллера (): [OutputCache(Duration = 600, VaryByParam = "none")] Тем не мение, Чтобы управлять различными сценариями кэшир…
27 апр '13 в 18:21
4 ответа

Обновление страницы кнопки Chrome Back - ASP.net

У меня есть приложение ASP.net (C#). Когда пользователь находится на определенной странице, он щелкает ссылку на этой странице, которая переводит его на дочернюю страницу, отображая сведения о продукте. Если пользователь нажимает кнопку возврата бра…
2 ответа

Расширение из атрибута OutputCache asp.net mvc

В последнее время я изучал исходный код атрибута OutputCache в asp.net mvc-3 с намерением унаследовать и настроить его в соответствии с потребностями моего приложения. Я ожидал, что он будет включать в себя некоторый механизм кэширования, но мне не …
25 июл '11 в 08:15
1 ответ

Использовать кэширование вывода VaryByParam с JSON-запросом

У меня есть действие контроллера, который получает Person параметр типа. Параметр связан с запросом JSON с помощью функции привязки модели на основе JSON. мой VaryByParam в этом случае не работает, потому что запрос не содержит никаких "классических…
0 ответов

asp.net проблема кэширования вывода MVC с нестандартным URL-диалектом

У меня необычная проблема, с которой я столкнулся при кэшировании asp.net mvc. Я применил атрибуты кэширования к своим действиям контроллера. Он хорошо работает на URL, которые являются стандартными буквенно-цифровыми URL, например. http://www.websi…
1 ответ

Длительность захвата outputcacheprofile программно в.NET

Есть ли способ в ASP.NET захватить duration выходного кэша для профиля программно? &lt;outputCacheProfiles&gt; &lt;add name="Documents" duration="600" enabled="false" varyByParam="*" /&gt;
11 апр '18 в 02:57
1 ответ

Почему в ASP.NET 4.0 внезапно не работает мой элемент управления asp:Substitution?

Я только что обновил свой сайт с ASP.NET 3.5 до 4.0. Я работал над некоторыми серьезными изменениями, и их было больше, чем я ожидал. Однако я не могу понять, почему мой &lt;asp:Substitution /&gt; управление внезапно перестало работать, как должно. …
1 ответ

MVC - Outputcache - пост-параметры - VaryByParam не влияет

У меня есть страница MVC, на которую попадает сообщение обычной формы с двумя параметрами сообщения. Идентификатор поставщика и погашение. Перед добавлением формы я использовал Outputcache для таких действий: [OutputCache(Duration = 86400, VaryByCus…
07 июл '14 в 18:29