BoundField.InitializeCell Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje określony TableCell obiekt do określonego stanu wiersza.
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)
Parametry
- cell
- DataControlFieldCell
Element TableCell do zainicjowania.
- cellType
- DataControlCellType
DataControlCellType Jedna z wartości.
- rowState
- DataControlRowState
DataControlRowState Jedna z wartości.
- rowIndex
- Int32
Indeks oparty na zerze wiersza.
Uwagi
Metoda InitializeCell jest implementowana przez BoundFieldtypy pochodne w celu dodania tekstu i kontrolek do TableCell obiektu kontrolki danych, która używa tabel do wyświetlania interfejsu użytkownika. Te kontrolki danych tworzą pełną strukturę tabeli wiersz po wierszu po wywołaniu metody kontrolki CreateChildControls
. Metoda jest wywoływana InitializeCell przez metodę InitializeRow
kontrolek danych, takich jak DetailsView i GridView.
Wywołaj tę metodę podczas pisania niestandardowej kontrolki powiązanej z danymi, która używa TableCell obiektów do inicjowania komórek struktury tabeli przy użyciu danych lub kontrolek. Zaimplementuj tę metodę podczas pisania klasy pochodnej BoundField.