BoundField.InitializeCell(DataControlFieldCell, DataControlCellType, DataControlRowState, Int32) Метод

Определение

Инициализирует указанный объект TableCell заданным состоянием строки.Initializes the specified TableCell object to the specified row state.

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

Объект TableCell для инициализации.The TableCell to initialize.

cellType
DataControlCellType

Одно из значений перечисления DataControlCellType.One of the DataControlCellType values.

rowState
DataControlRowState

Одно из значений перечисления DataControlRowState.One of the DataControlRowState values.

rowIndex
Int32

Начинающийся с нуля индекс строки.The zero-based index of the row.

Комментарии

InitializeCellМетод реализован BoundField производными типами для добавления текста и элементов управления в TableCell объект элемента управления данными, который использует таблицы для вывода пользовательского интерфейса.The InitializeCell method is implemented by BoundField-derived types to add text and controls to a TableCell object of a data control that uses tables to display a user interface (UI). Эти элементы управления данными создают полную структуру таблицы по строкам при CreateChildControls вызове метода элемента управления.These data controls create the complete table structure row-by-row when the control's CreateChildControls method is called. InitializeCellМетод вызывается InitializeRow методом элементов управления данными, таких как DetailsView и GridView .The InitializeCell method is called by the InitializeRow method of data controls such as DetailsView and GridView.

Этот метод следует вызывать при написании пользовательского элемента управления с привязкой к данным, использующего TableCell объекты для инициализации ячеек структуры таблицы с данными или элементами управления.Call this method when you are writing a custom data-bound control that uses TableCell objects to initialize the cells of the table structure with data or controls. Реализуйте этот метод при написании BoundField класса, производного от.Implement this method when you are writing a BoundField-derived class.

Применяется к

См. также раздел