求助:
    在一个gridview表格中,已经实现了数据的绑定,现在需要对表格中的某行信息进行删除操作,但是不删除原始数据库中的信息,只是从界面里面将其删除,数据库中有一个标示值flag,请问该如果写后台代码进行功能的实现。我已经写了部分:
        string FileID = gvJyb.DataKeyNames[this.gvJyb.SelectedIndex]["FileID"].ToString().Trim();        string update_sql = "update File_Info set CorBorFlag=1 where FileID='" + FileID + "'";后面如何进行删除?

解决方案 »

  1.   

    “但是不删除原始数据库中的信息,只是从界面里面将其删除”
    那就不需要写SQL语句,只是从gridview中移除而已看看这个:http://topic.csdn.net/u/20100706/08/8b8794c2-ea68-4a3b-b955-c03af091c375.html
      

  2.   

    给你的GridView每行添加一个按钮控件,可以放在模板列中,然后响应这个按钮的操作来删除GridView的某一行,在响应函数中添加Gridview1.Rows[index].Cells.Clear();就行了,index代表你要删除的行。
      

  3.   

    删除后,绑定的gridview中的信息也需要改变,因为后面还有个存储的过程需要用gridview里面的信息
      

  4.   

    更新标记字段就相当于删除了,然后重新获取列表,绑定GridView。获取列表的时候添加上标记字段这个筛选条件