• Microsoft .NET
  • ASP.NET
  • Использование элементов управления ListView и DataPager в ASP.NET 3.5

Управление состоянием в ASP.NET - Серверные методы. Custom

ОГЛАВЛЕНИЕ

Custom

Используется в случае, если ни один из вышеперечисленных методов не подходит. Этот способ доступен только начиная с ASP.NET 2.0 и позволяет реализовать свой собственный метод хранения. При этом реализовывать всю функциональность необязательно, в большинстве случаев достаточно заменить одну из составляющих сеансового модуля, куда входит блок работы с данными, элемент состояния сеанса, словарь данных и идентификатор сеанса. Для замены одного из этих компонентов, необходимо создать соответствующие классы и указать их в настройках сессии в web.config. Следующий пример демонстрирует замену стандартного провайдера классом MyProviderClass из сборки MyProviderAssembly:

<sessionState mode="Custom" customProvider="MyProviderClass,MyProviderAssembly" cookieless="true" timeout="20"/>