我正在使用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();
TheTXI.. 18
您正在从gridview中删除该行,但您将再次调用databind,这只是将gridview刷新到原始数据源所在的状态.
从数据源中删除它,然后数据绑定,或数据绑定,并从gridview中删除它,而不进行重新数据绑定.
您正在从gridview中删除该行,但您将再次调用databind,这只是将gridview刷新到原始数据源所在的状态.
从数据源中删除它,然后数据绑定,或数据绑定,并从gridview中删除它,而不进行重新数据绑定.
您将从gridview中删除该行,然后将其重新绑定到数据源(仍包含该行).从数据源中删除行,或者之后不重新绑定gridview.