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

求解!gridview GridView 删除或更新某一行,只去除或更新GridView中的记录,不更新数据库!
GridView 删除或更新某一行,只去除或更新GridView中的记录,不更新数据库! 按保存按钮才能更新或删除!用datatable实现,不用JSP!

------解决方案--------------------
将要绑定的DataSet存储在Session里面....对保存的DataSet进行删除和更新后再绑定到gridview即可,不会影响数据库
例如:
查出DataSet 保存到Session中
DataSet ds=......;
Session["Temp"]=ds;
//删除方法中
DataSet ds=Session["Temp"] as DataSet;
ds.Tables[0].Rows[0].Delete();
gridview.DataSource=ds.Tables[0].DefaultView;
gridview.DataBind();

//修改方法类似删除,只需取出session中的DataSet,更改其中某行的值再绑定到gridview即可
以上方法仅供参考。。。。。