Kar*_*tik 10 c# asp.net gridview delete-row
我正在使用asp.net 2005 c#中的GridView控件.
如何从中删除特定行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();
Run Code Online (Sandbox Code Playgroud)
The*_*TXI 18
您正在从gridview中删除该行,但您将再次调用databind,这只是将gridview刷新到原始数据源所在的状态.
从数据源中删除它,然后数据绑定,或数据绑定,并从gridview中删除它,而不进行重新数据绑定.