CommandField.InitializeCell Metódus

Definíció

Inicializálja a megadott DataControlFieldCell objektumot a megadott sorállapotba.

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)

Paraméterek

cell
DataControlFieldCell

Az DataControlFieldCell inicializálandó.

cellType
DataControlCellType

Az egyik DataControlCellType érték.

rowState
DataControlRowState

Az egyik DataControlRowState érték.

rowIndex
Int32

A cellát tartalmazó sor nulla alapú indexe.

Megjegyzések

A InitializeCell metódust származtatott típusok implementálják DataControlField, hogy szöveget és vezérlőket adjanak hozzá egy TableCell olyan adatvezérlő objektumához, amely táblákat használ a felhasználói felület (UI) megjelenítéséhez. Ezek az adatvezérlők sorról sorra hozzák létre a teljes táblázatszerkezetet a vezérlőelem metódusának meghívásakor CreateChildControls . A InitializeCell metódust az InitializeRow olyan adatvezérlők metódusa hívja meg, mint az DetailsView és GridView.

Ezt a metódust akkor hívhatja meg, ha olyan egyéni, adathoz kötött vezérlőelemet ír, amely TableCell objektumokkal inicializálja a táblázatszerkezet celláit adatokkal vagy vezérlőkkel. Ezt a módszert akkor implementálhatja, ha származtatott osztályt CommandFieldír.

A következőre érvényes:

Lásd még