ultrawebgrid下拉列问题

时间:2009-06-09 10:08:19

标签: asp.net drop-down-menu infragistics ultrawebgrid

您已将下拉列表添加到超网格列,并将下拉列表中选定的值保存到数据库中 当我尝试检索数据并显示数据时,它显示下拉列表的值而不是文本,例如4001 - 销售它显示4001而不是销售我想在下拉列表中显示销售文本 如何实现这个

2 个答案:

答案 0 :(得分: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;

答案 1 :(得分:0)

我有一个类似的问题,我有一个网格,当我点击“添加”按钮添加一个新行时,现有的行将显示下拉列表中的ID而不是显示文本。修复它的方法是将下拉列上的DataType设置为ID的类型(在我的例子中是System.Int32)。希望有所帮助。