日期:2014-05-17  浏览次数:20514 次

关于gridview中 编辑列 要点两次才能出现编辑文本框 的问题 在线等答案 多谢大家了
我在gridview中用默认的编辑功能
在不想编辑的列中使用了 ReadOnly="true"

下面是编辑事件:
 protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
  {
  this.GridView1.EditIndex = e.NewEditIndex;
  }

问题是 在浏览的时候 点“编辑”按钮 要连续点两次才能把字段变成编辑状态。请问一下这是什么情况呀?
小弟分不多 大家多担待了!

------解决方案--------------------
C# code
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) 
{ 
    this.GridView1.EditIndex = e.NewEditIndex; 
    this.GridView1.DataBind(); //试试. 我猜的,没经验也没证明.
}

------解决方案--------------------
探讨
C# codeprotected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
this.GridView1.EditIndex = e.NewEditIndex;
this.GridView1.DataBind(); //试试. 我猜的,没经验也没证明.
}