Page.SavePageStateToPersistenceMedium(Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
保存页的所有视图状态信息和控件状态信息。
protected:
virtual void SavePageStateToPersistenceMedium(System::Object ^ viewState);
protected public:
virtual void SavePageStateToPersistenceMedium(System::Object ^ state);
protected virtual void SavePageStateToPersistenceMedium (object viewState);
protected internal virtual void SavePageStateToPersistenceMedium (object state);
abstract member SavePageStateToPersistenceMedium : obj -> unit
override this.SavePageStateToPersistenceMedium : obj -> unit
abstract member SavePageStateToPersistenceMedium : obj -> unit
override this.SavePageStateToPersistenceMedium : obj -> unit
Protected Overridable Sub SavePageStateToPersistenceMedium (viewState As Object)
Protected Friend Overridable Sub SavePageStateToPersistenceMedium (state As Object)
参数
注解
该方法SavePageStateToPersistenceMedium使用Save属性引用PageStatePersister的对象的方法System.Web.UI.PageStatePersister来存储页面的视图状态和控件状态信息。
ASP.NET 包括类的 PageStatePersister 两个子代、在 HiddenFieldPageStatePersister ASP.NET 页中包含的隐藏字段中保存状态信息的类,以及 SessionPageStatePersister 将状态保存在与请求关联的对象中的 Session 类。 请注意,使用SessionPageStatePersister类时,隐藏的 VIEWSTATE 字段仍呈现,因为此字段用于确定帖子返回。
若要在所选位置保存状态,应创建类的新后代 PageStatePersister ,用于将状态保存到所选的持久性介质并加载状态。 有关创建新 PageStatePersister 对象的示例,请参阅 PageStatePersister 该类。
如果使用 .NET Framework 版本 1.0 或 1.1,如果要将Page状态保存在隐藏字段以外的任何内容中,请重写此方法。 如果选择这样做,还必须重写 LoadPageStateFromPersistenceMedium 该方法。