如何获取GridView中更新后的单元格内容
string str1 = ((TextBox)GridView1.Rows[e.RowIndex].Cells[2].Controls[0]).Text.Trim();
xxxEntities1 db = new xxxEntities1();
var table1 = (from c in db.abcdefs
where c.place == str1
select c).Single();
table1.place = ((TextBox)GridView1.Rows[e.RowIndex].Cells[3].Controls[0]).Text.Trim();
table1.content = ((TextBox)GridView1.Rows[e.RowIndex].Cells[3].Controls[0]).Text.Trim();
db.SaveChanges();
GridView1.EditIndex = -1;
dataload();
如何获取GridView中更新后的单元格内容
我无论怎么调试,都是更新前的内容,请问怎么解决?谢谢! GridView
[解决办法]
如果是用js来更新那是没办法的,因为没有更新ViewState,只有想办法去更新ViewState你才有可能获取到值
[解决办法]
如果想觉得前台获取有困难,不防直接去取更新后数据库的数据。
你可参考下面的Gridview互动:
http://www.cnblogs.com/insus/archive/2012/10/24/2737483.html
http://www.cnblogs.com/insus/archive/2012/09/22/2697862.html
http://www.cnblogs.com/insus/archive/2013/05/01/3052604.html
http://www.cnblogs.com/insus/articles/1944295.html
[解决办法]