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

gridview撤销某行之后但不删除数据库数据,只是在显示的时候改变这行的颜色或者加划线划掉,也不可再对本条数据进行任何操作。
如题,主要还是想要加划线划掉的效果。求代码例子。
 protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
  {
  GridView1.EditIndex = -1;

  }

------解决方案--------------------
那你需要采用一种方法记住你操作的行,比如Cookie
------解决方案--------------------
把不可编辑行的主键存起来,绑定后遍历处理一下。
------解决方案--------------------
处理GridView的Deleting事件,不执行删除的SQL语句,修改下它的CSS样式