HotSpot.ViewState 属性

定义

获取状态信息的字典,这些信息使您可以在同一页的多个请求间保存和还原 HotSpot 对象的视图状态。

protected:
 property System::Web::UI::StateBag ^ ViewState { System::Web::UI::StateBag ^ get(); };
[System.ComponentModel.Browsable(false)]
protected System.Web.UI.StateBag ViewState { get; }
[<System.ComponentModel.Browsable(false)>]
member this.ViewState : System.Web.UI.StateBag
Protected ReadOnly Property ViewState As StateBag

属性值

包含 StateBag 区域的视图状态信息的 HotSpot 类的实例。

属性

注解

ViewState 类派生自定义实现 HotSpot 时,控件开发人员主要使用 成员。

服务器控件的视图状态是其所有属性值的累积。 为了跨 HTTP 请求保留这些值,ASP.NET 服务器控件使用 ViewState 属性(类的 StateBag 实例)来存储属性值。 然后,在处理后续请求时,这些值将作为变量传递给隐藏的 HTML 元素。 有关保存服务器控件视图状态的详细信息,请参阅 ASP.NET 状态管理概述

默认情况下,为所有服务器控件启用视图状态,但在某些情况下需要禁用它。 有关详细信息,请参阅 ASP.NET 性能概述

有关字典及其用法的信息,请参阅 集合和数据结构

适用于

另请参阅