gridview中 编辑列 要点两次才能出现编辑文本框

出现这种情况的写法

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数据的方法
    }


posted @ 2016-01-13 13:55  燕儿归  阅读(362)  评论(0编辑  收藏  举报