Принципиальный молчун
Зарегистрирован: 19 February 2008
Сообщения: 7
Примеры кода: 0
|
RE: Re: RE: Сохранение static полей класса между запросами |
27 May 2008 15:16 |
|
|
|
|
punchesА нужно, чтобы в приложении была глобальная переменная. К странице не привяжешь, так как для всех страниц это должна быть одна и таже переменная.
Для этого есть по меньшей мере два способа:
1) Создаем потомка класса System.Web.UI.Page с нужным полем. Затем наследуем все страницы от этого класса. Делаем это вручную или с через web.config (<pages pageBaseType="" />).
2) Создаем static класс с static свойством.
Данные, которые ты называешь статическими, храним в HttpContext.Items и инициализируем в событии BeginRequest или неявно при первом обращении в способах №1 и №2.
Спасибо
|
|