出现这种情况的写法
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) { GridView1.EditIndex = e.NewEditIndex; }
第一次便不会处于编辑状态,因为只给了索引,没有给数据,只有再次点击才会有的
而且可以注意到第二次即使出现了textbox也是没有数据的空白textbox
解决方法
protectedvoid GridView1_RowEditing(object sender, GridViewEditEventArgs e) { GridView1.EditIndex= e.NewEditIndex; bind();//这里加上绑定数据方法,自己写的绑定GridView数据的方法 }