|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
4.5.22 Элемент управления Substitution (Подстановка)Серверный элемент управления Substitution в ASP.NET 2.0, работа с кэшем из Web-формы При первом обращении к Web-форме ее информация помещается в кэш на сервере. При следующих обращениях к этой странице она предоставляется пользователям из кэша. По умолчанию время жизни страницы в кэше — 60 секунд, при этом кэширование страницы при необходимости, конечно, можно отключить. Однако возникают такие ситуации, когда нужно отключить кэширование не для всей страницы, а только для определенной области на ней. Для этой цели можно использовать элемент управления Substitution (Подстановка). Чаще всего, конечно, эта возможность используется для элементов управления, связанных со временем. Однако могут возникнуть и другие ситуации, связанные, например, с показом рекламы. Работа с элементом управления Substitution выглядит достаточно сложно. Поместить внутрь него элементы управления, которые должны обновляться всякий раз при обращении пользователя к странице, мы не можем. Этот элемент управления будет возвращать только строковое значение на месте, где он размещен. Для его настройки нужно предпринять следующие действия:
Shared Function GetCurrentDateTime(ByVal context As _ HttpContext) As String Return DateTime.Now.ToString() End Function
Если разместить рядом с элементом управления Substitution обычный элемент управления Label, который точно также будет возвращать информацию о дате и времени, то можно будет посмотреть разницу между значениями в двух этих элементах управления. Отметим только, что эксперименты нужно проводить после развертывания приложения на сервере Internet Information Server, поскольку в отладочном окружении на временном Web-сервере кэширование не производится.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||