我现在想做:
在page_load中用绑定数据到DataGrid在更新数据时如何取到原始值,
是在数据集中,DataSet中,还是在DataGrid中取得

解决方案 »

  1.   

    如果你的数据已经acceptchange了,你只有到数据库去取;或是在更新前存一备份;
      

  2.   

    在datagrid已经更新过了,如果说你已经更新到新的了,那么你只能从DATASET中取原来的。那么之间你不能把DATASET给销毁了。。不然就取不到了,你要这样做的话,不太好。。但是你可以虚操作就是就针对DATASET拌定在DATAGRID操作DATASET,并不更新到数据库里面,那么这个也是个方法。。
      

  3.   

    在更新数据时,会有一个postback的过程,如果你在绑定数据的时候没有缓存当时的source的话,那只有去数据库取得数据了
      

  4.   

    编辑DataGrid的某行后,点“更新”时如何取到编辑前的原值,
    生成更新的Where条件,解决并发问题...