ButtonField.Initialize(Boolean, Control) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化当前的 ButtonField 对象。
public:
override bool Initialize(bool sortingEnabled, System::Web::UI::Control ^ control);
public override bool Initialize (bool sortingEnabled, System.Web.UI.Control control);
override this.Initialize : bool * System.Web.UI.Control -> bool
Public Overrides Function Initialize (sortingEnabled As Boolean, control As Control) As Boolean
参数
- sortingEnabled
- Boolean
如果启用排序,则为 true
;否则为 false
。
- control
- Control
拥有 ButtonField 的数据控件。
返回
false
,指示控件无需重新绑定到数据。
注解
在 Initialize 将字段添加到行集合之前,由与该对象关联的数据控件 ButtonField 调用该方法,以便对字段实例执行基本对象初始化。 在调用其他方法(例如)之前,数据控件(如DetailsViewCreateRow
)GridView在其方法中CreateChildControls
调用Initialize该方法以创建具有数据的特定行。
编写使用TableCell对象执行对象基本初始化ButtonField的自定义数据绑定控件时调用该方法Initialize。 如果 ButtonField-derived 类型在用方法中的数据或控件填充 TableCell 对象之前需要任何对象初始化,则 InitializeCell 实现此方法。
继承者说明
如果字段要求在回发上执行数据绑定,以便字段正常工作,则应重写 Initialize(Boolean, Control) 该方法并返回 true
。