DataView dv = new DataView();
for (int i = 0; i < 3; i++)
{
dv = oDT.DefaultView;
dv.AddNew();
}
this.GridView1.DataSource = dv;
this.GridView1.DataBind();
//int m = this.GridView1.Rows.Count;
}
private DataTable MakeDataTable()
{
// Create new DataTable.
DataTable table = new DataTable();
// Declare DataColumn and DataRow variables.
DataColumn column;
DataRow row;
// Create new DataColumn, set DataType, ColumnName
// and add to DataTable.
column = new DataColumn();
column.DataType = System.Type.GetType("System.Int32");
column.ColumnName = "id";
table.Columns.Add(column);
// Create second column.
column = new DataColumn();
column.DataType = Type.GetType("System.String");
column.ColumnName = "item";
table.Columns.Add(column);
// Create new DataRow objects and add to DataTable.
for (int i = 0; i < 10; i++)
{
row = table.NewRow();
row["id"] = i;
row["item"] = "item " + i;
table.Rows.Add(row);
}
return table;
// Set to DataGrid.DataSource property to the table.
}
DataTable dt = new DataTable();
//添加表项
…………
DataView dv;
int colNum=this.DataGrid.Items.Count;
if(colNum==0||(colNum%this.DataGrid.PageSize)!=0)
{
int addNum=this.DataGrid.PageSize-(colNum%this.DataGrid.PageSize);