GridView.CreateRow(Int32, Int32, DataControlRowType, DataControlRowState) Method
Definition
Creates a row in the GridView control.
protected:
virtual System::Web::UI::WebControls::GridViewRow ^ CreateRow(int rowIndex, int dataSourceIndex, System::Web::UI::WebControls::DataControlRowType rowType, System::Web::UI::WebControls::DataControlRowState rowState);
protected virtual System.Web.UI.WebControls.GridViewRow CreateRow (int rowIndex, int dataSourceIndex, System.Web.UI.WebControls.DataControlRowType rowType, System.Web.UI.WebControls.DataControlRowState rowState);
abstract member CreateRow : int * int * System.Web.UI.WebControls.DataControlRowType * System.Web.UI.WebControls.DataControlRowState -> System.Web.UI.WebControls.GridViewRow
override this.CreateRow : int * int * System.Web.UI.WebControls.DataControlRowType * System.Web.UI.WebControls.DataControlRowState -> System.Web.UI.WebControls.GridViewRow
Protected Overridable Function CreateRow (rowIndex As Integer, dataSourceIndex As Integer, rowType As DataControlRowType, rowState As DataControlRowState) As GridViewRow
Parameters
- rowIndex
- Int32
The index of the row to create.
- dataSourceIndex
- Int32
The index of the data source item to bind to the row.
- rowType
- DataControlRowType
One of the DataControlRowType values.
- rowState
- DataControlRowState
One of the DataControlRowState values.
Returns
A GridViewRow created using the specified parameters.
Remarks
The CreateRow method is used to create a row in the GridView control.
Note
This method is used primarily by control developers to extend the GridView control. A data-bound GridView control automatically generates the rows needed to display the target data.