您好,我已经将下拉列表添加到ultra web网格列中,并将下拉列表中选择的值保存到数据库中,当我尝试检索数据并显示数据时,它显示的是下拉列表的值,而不是文本,例如4001 - sales,它显示的是4001,而不是sales,我想在下拉列表中显示sales文本,如何实现这一点
发布于 2009-06-11 14:44:59
下面的代码适用于我:
ultraGridValueList.ValueListItems.Add("ValueMemeber1","DisplayMemeber1");ultraGridValueList.ValueListItems.Add("ValueMemeber3","DisplayMemeber2");ultraGridValueList.ValueListItems.Add("ValueMemeber4",“DisplayMemeber2”);ultraGridValueList.ValueListItems.Add(“ValueMemeber4”,"DisplayMemeber4");
ultraGrid1.DisplayLayout.Bands.Columns"myDropDownCol".ValueList = ultraGridValueList;
发布于 2009-07-04 12:50:11
我遇到了类似的问题,我有一个网格,当我单击“添加”按钮添加新行时,现有行将在下拉列表中显示ID,而不是显示文本。修复方法是将下拉列上的DataType设置为ID的类型(在我的示例中为System.Int32)。希望这能有所帮助。
https://stackoverflow.com/questions/969201
复制相似问题