Datagrid控件在分页的情况下可以动态的添加一行
Datagrid控件在没有分页的情况下可以动态的添加一行,但在分页的情况下却不能动态的添加可编辑的一行,如何解决
在没有分页的情况下可以动态的添加一行的代码:
DataRow newDR;
DataTable dt = DoDB.GetDataTableOra(str_car);
newDR = dt.NewRow();
newDR["CARNO"] = "";
newDR["SIMCARD"] = "";
newDR["CARNAME"] = "";
newDR["CARDESC"] = "";
newDR["CARKIND"] = "";
dt.Rows.Add(newDR);
dt.Rows.InsertAt(newDR,dt.Rows.Count);
DataGrid1.CurrentPageIndex = (DataGrid1.PageCount - 1);
DataGrid1.EditItemIndex = dt.Rows.Count-1;
DataGrid1.DataSource=dt.DefaultView;
DataGrid1.DataBind();