2009-06-09 75 views
0

嗨我已經添加下拉列表到超網絡網格列,並保存在下拉列表中選擇的值到數據庫 當我嘗試檢索數據並顯示數據時,它顯示的值下拉不是文本例如4001 - 銷售它顯示4001個不銷售我要顯示在下拉銷售文本下來 如何實現這一ultrawebgrid下拉列問題

+0

有些代碼會有幫助。似乎你可能混合了數據值和顯示文本值(保存或顯示先前保存的值時)。 – 2009-06-13 20:13:54

回答

1

此代碼的工作對我來說:

ultraGridValueList.ValueListItems.Add(「ValueMemeber1」,「 DisplayMemeber1" ); ultraGridValueList.ValueListItems.Add(「ValueMemeber2」,「DisplayMemeber2」); ultraGridValueList.ValueListItems.Add(「ValueMemeber3」,「DisplayMemeber3」); ultraGridValueList.ValueListItems.Add(「ValueMemeber4」,「DisplayMemeber4」);

ultraGrid1.DisplayLayout.Bands [0] .Columns [「myDropDownCol」]。ValueList = ultraGridValueList;

0

我有一個類似的問題,我有一個網格,當我點擊「添加」按鈕添加一個新行時,現有的行將顯示在下拉列表中的ID而不是顯示文本。修正了將下拉列中的DataType設置爲ID類型(在我的情況下爲System.Int32)的問題。希望有所幫助。