在客户端修改DataGrid单元格中的值,为何提交后还是原来的?
我的页面上有个DataGrid控件,在客户端利用JS修改了其中一些单元格的文本,但是当提交回服务器后,用DataGrid.Items[i].Cells[j].Text的属性取出来的值还是和修改之前的一样,怎样才能取得修改后的值啊? 问题点数:50、回复次数:11Top
1 楼hs_tang7788(hs_tang)回复于 2005-01-24 14:25:42 得分 0
提交后是不是又重新绑定了?Top
2 楼seesea125(执著)回复于 2005-01-24 14:25:43 得分 0
要重新绑定也Top
3 楼sean168(最爱拉布拉多)回复于 2005-01-24 14:30:56 得分 0
重新绑定,这样才会是最新信息Top
4 楼future007()回复于 2005-01-24 14:31:01 得分 0
ispostback???????????
Top
5 楼future007()回复于 2005-01-24 14:31:30 得分 0
是不ispostbackTop
6 楼xiaoniaofei(xiaoniao)回复于 2005-01-24 14:35:17 得分 50
当然,您首先要保证把更改保存了!!
然后,从新绑定Top
7 楼Alex23(ʵǸ)回复于 2005-01-24 14:36:52 得分 0
我的意思是在重新绑定之前对数据源用客户端的新值进行修改,但每次读取出来的都是原来的值.Top
8 楼Alex23(ʵǸ)回复于 2005-01-24 14:39:51 得分 0
换种描述方式吧:我想把用DataGrid在客户端生成的静态Table中的数据保存在数据库中,怎样在后台取得这些数值?Top
9 楼AmaomaoA()回复于 2005-01-24 14:45:01 得分 0
当然要重新绑定Top
10 楼sean168(最爱拉布拉多)回复于 2005-01-24 14:45:18 得分 0
e.Item.Cells[1].TextTop
11 楼lovelxj(伊斯人,吾谁与归)回复于 2005-01-24 15:14:27 得分 0
先熟悉一下 。NET运行的 生存期 原理
跟踪一下Top




