昨天开发主从表控件时,出现了无法取得前台的输入值的问题,现已修正此问题。

出现此问题的原因:

客户代码在数据编辑器界面时进行了数据绑定。

问题分析:

因为控件是继承自 DataGrid 控件,所以在数据绑定时会重建控件树及重新标识初始化阶段的状态。可能是因此造成了控件的数据为脏,在加载视图状态时实际匹配的数据是原来给控件的初始化数据,而不是用户修改的数据。

解决办法:

不知道我所想的原因对不对,但通过修改 OnDataBinding 中的代码已将此问题解决。

posted on 2005-05-27 09:15  Easy Company  阅读(586)  评论(0编辑  收藏  举报

导航