我在GridView中为每一行添加1个新行,然后更新所有记录,但它只更新了GridView的1/2记录?有人能帮助我吗?
这是我的代码: 1,在GridView
中添加新行或每行protected void gvUsersL_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
GridViewRow g = new GridViewRow(-1, -1, DataControlRowType.DataRow, DataControlRowState.Normal);
//creating table Cells
TableCell tCell = new TableCell();
tCell.Text = table;
//Add Cells
g.Cells.Add(tCell);
tCell.ColumnSpan = e.Row.Cells.Count;
//Set Color for Empty Cell
g.CssClass = "bgi_1";
Table tbl = e.Row.Parent as Table;
//add rows
tbl.Rows.Add(g);
}
}
2,然后更新:
for (int i = 0; i < gvUsersL.Rows.Count; i++)
{
//update here
}
任何人都可以帮助我吗?谢谢。
答案 0 :(得分:0)
他们是C#中一个名为update的数据网格的方法。
gvUsersL.update();
如果这是您真正想要的,那么不是shure,但是此方法根据链接数据更新您的数据网格。