ChangePassword.SaveViewState 方法

定义

保存自页面回发到服务器后发生的任何服务器控件视图状态更改。

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

返回

服务器控件的当前视图状态,否则为 null

注解

视图状态是控件属性 ChangePassword 值的累积。 这些值会自动放置在 控件的 ChangePassword 属性中ViewState,控件是 类的StateBag实例。 然后,在控件生命周期的 ViewState 保存状态阶段之后,该属性的值将保存到字符串对象中 ChangePassword 。 有关详细信息,请参阅 ASP.NET 页生命周期概述

保存视图状态时,此字符串对象将作为存储在 HTML <input type="hidden" /> 元素中的变量返回到客户端。 创作自定义服务器控件时,可以通过重写 SaveViewState 方法并修改 ViewState 控件的 ChangePassword 属性来提高效率。

适用于

另请参阅