当前位置: 代码迷 >> ASP.NET >> gridview撤除某行之后但不删除数据库数据,只是在显示的时候改变这行的颜色或者加划线划掉,也不可再对本条数据进行任何操作
  详细解决方案

gridview撤除某行之后但不删除数据库数据,只是在显示的时候改变这行的颜色或者加划线划掉,也不可再对本条数据进行任何操作

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

  }

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