CommandField.InitializeCell 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化指定的 DataControlFieldCell 物件為指定的資料列狀態。
public:
override void InitializeCell(System::Web::UI::WebControls::DataControlFieldCell ^ cell, System::Web::UI::WebControls::DataControlCellType cellType, System::Web::UI::WebControls::DataControlRowState rowState, int rowIndex);
public override void InitializeCell (System.Web.UI.WebControls.DataControlFieldCell cell, System.Web.UI.WebControls.DataControlCellType cellType, System.Web.UI.WebControls.DataControlRowState rowState, int rowIndex);
override this.InitializeCell : System.Web.UI.WebControls.DataControlFieldCell * System.Web.UI.WebControls.DataControlCellType * System.Web.UI.WebControls.DataControlRowState * int -> unit
Public Overrides Sub InitializeCell (cell As DataControlFieldCell, cellType As DataControlCellType, rowState As DataControlRowState, rowIndex As Integer)
參數
- cell
- DataControlFieldCell
要初始化的 DataControlFieldCell。
- cellType
- DataControlCellType
其中一個 DataControlCellType 值。
- rowState
- DataControlRowState
其中一個 DataControlRowState 值。
- rowIndex
- Int32
包含儲存格之資料列的以零起始的索引。
備註
方法 InitializeCell 是由 DataControlField 衍生型別所實作,可將文字和控制項新增至 TableCell 資料控制項的物件,該物件會使用資料表來顯示使用者介面 (UI) 。 呼叫控制項的 CreateChildControls
方法時,這些資料控制項會逐列建立完整的資料表結構。 方法 InitializeCell 是由 InitializeRow
和 等 DetailsView GridView 資料控制項的 方法呼叫。
當您撰寫使用 物件的自訂資料繫結控制項,以使用 TableCell 資料或控制項初始化資料表結構的資料格時,請呼叫這個方法。 當您撰寫衍生類別時,請實 CommandField 作這個方法。