ButtonField.Initialize(Boolean, Control) 方法

定义

初始化当前 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 调用该方法,以对字段实例执行基本对象初始化。 在调用其他方法(例如DetailsView)之前,数据控件(例如GridViewInitialize在其CreateChildControls方法中调用CreateRow该方法以创建具有数据的特定行。

Initialize编写使用TableCell对象执行对象基本初始化ButtonField的自定义数据绑定控件时调用该方法。 如果你 ButtonField的派生类型需要任何对象初始化,然后才能在方法中使用数据或控件填充 TableCell 对象,则 InitializeCell 实现此方法。

继承者说明

如果字段要求在回发时执行数据绑定才能使字段正常工作,则应重写 Initialize(Boolean, Control) 该方法并返回 true

适用于

另请参阅