嗨,我已将下拉列表添加到超 Web 网格列,并将下拉列表中选择的值保存到数据库中,当我尝试检索数据并显示数据时,它显示下拉列表的值而不是文本,例如 4001 - 销售它显示 4001 不是销售 我想在下拉菜单中显示销售文本如何实现这一点
问问题
2027 次
2 回答
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;
于 2009-06-11T14:44:58.557 回答
0
我有一个类似的问题,我有一个网格,当我单击“添加”按钮添加新行时,现有行将在下拉列表中显示 ID,而不是显示文本。解决方法是将下拉列上的 DataType 设置为 ID 的类型(在我的例子中是 System.Int32)。希望有帮助。
于 2009-07-04T12:50:10.777 回答