现有一Grid,双击能够弹出某一行并对其进行编辑,为什么在弹出窗口中对那一行进行状态查询时总是显示Unchanged而不是Modified(未EndEdit),再有,如何取得改行改之前的值?如果改之前的值和当前值不同,才进行下一步更新操作,否则不操作,用DataRowVersion.Original与DataRowVersion.Current也未显示出来不同啊,为什么啊?郁闷中啊