<р>. Примечание: Состояние приложения не является общей для обоих веб-ферме (в которой приложение размещается на нескольких серверах) или веб-сад (в котором приложение размещается на нескольких процессов на одном компьютере)
В .NET :. HttpApplication, найденной в собственности класса Page <р> VIEWSTATE < ш> Просмотр состояние для страницы или контроля является совокупный значения Недвижимости, или вид, этой странице или контролем. Этот класс является основным механизмом для хранения всех элементов управления HTML и веб серверов. Он хранит пар атрибут /значение в виде строк, связанных с контролем. Он отслеживает изменения в этих атрибутов только после того, метод OnInit выполняется для запроса страницы, и сохраните изменения состояния представления страницы или контролем в. <Р> Вы можете прочитать в этом классе на любой стадии обработки управления жизненным циклом , но вы не должны писать в него в то время как управление оказание В .NET :. StateBag, нашел как свойство класса Page <р> следующий код помощь: <р> частный недействительными Page_Load (объект отправитель, System.EventArgs е) {строка strDateVal = System.DateTime.Now.ToString (); //Это значение Применение останется одинаковым для всех сеансов, если (Application.Get ("ApplicationValue") == NULL) Application. Add ("ApplicationValue", "Значение Применение обновленных в" + strDateVal); //Это значение куки раз установить останется тем же в течение 7 дней, если (Request.Cookies.Get ("CookieValue") == NULL) {HttpCookie MyCookie = новый HttpCookie ("CookieValue", "Печенье Value обновляется" + strDateVal) ; //Истекает через 7 дней от даты создания MyCookie.Expires = DateTime.Now.Add (новый TimeSpan (7,0,0)); Response.Cookies. Add (MyCookie); } //Проверка же значение кэша, открыв еще один экземпляр веб-страницы в IE, если (кэш ["CacheValue"] == NULL) Кэш ["CacheValue"] = "Кэш Значение обновляется" + strDateVal; //Проверка же значение сессии в другую страницу в применении и другом случае веб-страницы в IE, если (сессия ["SessionValue"] == NULL) сессия ["SessionValue"] = "Значение сессия обновляется" + strDateVal; //Поместите точку останова и проверьте здесь во время PostBack если (this.ViewSate ["ViewStateValue"] == NULL) this.ViewState. Add ("SessionValue", "Сессия Значение обновляется" + stWindows 7 драйвера Параметры обновления