DevExpress XtraGrid问题设置值

时间:2010-07-13 00:10:23

标签: c# devexpress

我想知道是否有人可以提供帮助。

我在Devexpress Xtragrid中有一个LookupEdit,它是从文件名列表中填充的,还有一个空选项和一个“新”选项。

如果用户选择“新”选项,则会转到上传表单(这很好),上传到新目录并返回到表单。

问题是我想将表单设置为新值,但我无法使其工作。

在lookupedit的EditValueChanging中,我重新填充查找,然后使用GetKeyValueByDisplayText,但由于某种原因返回的值为null。然而,我已经使用Filename属性为uploadfile定义了一个对象,并将displaymember和valuemember都设置为Filename。

如果有人可以提供帮助,我已经筋疲力尽了。

1 个答案:

答案 0 :(得分:0)

可能会出现此问题,因为编辑器尚未加载新列表。请尝试拨打

 (gridView.ActiveEditor as LookupEdit).Properties.ForceInitialize(); 

方法。这对你有用吗?