如何从GridView中删除一行?

2024-03-06

我在用GridView控制在asp.net /questions/tagged/asp.net 2005 c# /questions/tagged/c%23 using .

如何从中删除特定行GridView.

我编写了以下代码。但这不起作用...

DataRow dr = dtPrf_Mstr.NewRow();
dtPrf_Mstr.Rows.Add(dr);
GVGLCode.DataSource = dtPrf_Mstr;
GVGLCode.DataBind();

int iCount = GVGLCode.Rows.Count;
for (int i = 0; i <= iCount; i++)
{
    GVGLCode.DeleteRow(i);
}
GVGLCode.DataBind();

您正在从 gridview 中删除该行,但随后您将再次调用 databind ,这只是将 gridview 刷新到原始数据源所在的相同状态。

要么将其从数据源中删除,然后进行数据绑定,要么进行数据绑定并将其从 gridview 中删除,而不重新进行数据绑定。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从GridView中删除一行? 的相关文章

随机推荐