TextBox.SaveViewState 方法

定义

对文本框视图状态在页回发到服务器后所做的更改进行保存。

protected:
 override System::Object ^ SaveViewState();
protected override object SaveViewState ();
override this.SaveViewState : unit -> obj
Protected Overrides Function SaveViewState () As Object

返回

包含 Object 视图状态更改的 TextBox。 如果没有与该对象关联的视图状态,此方法将返回 null

注解

此方法主要由控件开发人员使用。

视图状态是服务器控件的属性值的累积。 这些值会自动放置在服务器控件的 ViewState 属性中,该属性是 类的 StateBag 实例。 然后,在服务器控件生命周期的保存状态阶段之后,此属性的值将持久保存到字符串对象中。 有关详细信息,请参阅 iis 5.0 和 6.0 ASP.NET 应用程序生命周期概述

保存视图状态时,此字符串对象作为存储在隐藏的 HTML 输入元素中的变量返回到客户端。 创作自定义服务器控件时,可以通过重写此方法并修改服务器控件的 ViewState 属性来提高效率。 有关详细信息,请参阅 ASP.NET 状态管理概述

适用于

另请参阅