GridView.CreateRow 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.

Applies to

See also