C# 如何在asp网格中的表格顶部添加新行
我在这里向dataTable添加一个新行。有没有办法将新行添加到表的顶部而不是底部C# 如何在asp网格中的表格顶部添加新行,c#,asp.net,C#,Asp.net,我在这里向dataTable添加一个新行。有没有办法将新行添加到表的顶部而不是底部 DataTable dtCurrentTable = (DataTable)Session["dsRAComponent"]; DataRow drCurrentRow; drCurrentRow = dtCurrentTable.NewRow(); drCurrentRow["MODELNO"] = String.Empty; drCurrentRow["MODELDESC"] = String.Empty;
DataTable dtCurrentTable = (DataTable)Session["dsRAComponent"];
DataRow drCurrentRow;
drCurrentRow = dtCurrentTable.NewRow();
drCurrentRow["MODELNO"] = String.Empty;
drCurrentRow["MODELDESC"] = String.Empty;
drCurrentRow["QTY"] = 0;
dtCurrentTable.Rows.Add(drCurrentRow);
Session["dsRAComponent"] = dtCurrentTable;
//Rebind the Grid with the current data
gvReceivedComponent.DataSource = dtCurrentTable;
gvReceivedComponent.DataBind();
你可以试试这个:
dtCurrentTable.Rows.InsertAt(drCurrentRow, 0);