CatalogZoneBase.SaveControlState 方法

定义

保存在网页回发到服务器之后 CatalogZoneBase 控件状态发生的所有更改。

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

返回

Object,包含控件的状态数据。 如果状态没有任何更改,则该方法返回 null

注解

方法 SaveControlState 涉及对控件操作至关重要的状态数据, (如索引或关键字) ,并且独立于控件的视图状态数据。

方法首先调用基方法以保存控件的现有状态数据。 接下来,它 CatalogPart 通过检查 属性是否具有值来确定当前是否选择了区域中的 SelectedCatalogPartID 控件。 如果存在所选控件,该方法使用所选控件中的状态数据更新现有状态数据,然后返回所有状态数据。

继承者说明

可以选择重写 SaveControlState() 派生类中的 方法,以便更新区域中其他自定义对象的已保存控件状态。

适用于

另请参阅