2010-07-13 67 views
1

我不知道是否有人可以提供幫助。DevExpress XtraGrid問題設置值

我有一個Devexpress Xtragrid中的LookupEdit,它是從一個文件名列表中填充的,以及一個空白選項和一個「新」選項。

如果用戶選擇「新建」選項,它會跳轉到上傳表單(這很好),然後上傳到新目錄並返回表單。

問題是我想將窗體設置爲新的值,但我無法讓它工作。

在EditValueChanging for lookupedit中,我重新填充查找,然後使用GetKeyValueByDisplayText,但返回的值由於某種原因而爲null。然而,我已經定義了一個具有Filename屬性的uploadfile對象,並將displaymember和valuemember都設置爲Filename。

如果有人可以幫忙,因爲我已經用盡了我的選擇。

回答

0

問題可能出現,因爲新列表尚未被編輯器加載。請嘗試撥打電話

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

方法。這對你有用嗎?