Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net ultrawebgrid下拉列表问题_Asp.net_Drop Down Menu_Infragistics_Ultrawebgrid - Fatal编程技术网

Asp.net ultrawebgrid下拉列表问题

Asp.net ultrawebgrid下拉列表问题,asp.net,drop-down-menu,infragistics,ultrawebgrid,Asp.net,Drop Down Menu,Infragistics,Ultrawebgrid,您好,我已将下拉列表添加到ultra web网格列中,并将下拉列表中选择的值保存到数据库中 当我试图检索数据并显示数据时,它显示的是下拉列表的值而不是文本,例如4001-sales,它显示的是4001而不是sales,我想在下拉列表中显示sales文本 如何实现这一点此代码适用于我: 添加(“ValueMemeber1”、“DisplayMemeber1”); 添加(“ValueMemeber2”、“DisplayMemeber2”); ultraGridValueList.ValueListI

您好,我已将下拉列表添加到ultra web网格列中,并将下拉列表中选择的值保存到数据库中 当我试图检索数据并显示数据时,它显示的是下拉列表的值而不是文本,例如4001-sales,它显示的是4001而不是sales,我想在下拉列表中显示sales文本
如何实现这一点

此代码适用于我:

添加(“ValueMemeber1”、“DisplayMemeber1”); 添加(“ValueMemeber2”、“DisplayMemeber2”); ultraGridValueList.ValueListItems.Add(“ValueMemeber3”、“DisplayMemeber3”); 添加(“ValueMemeber4”、“DisplayMemeber4”)


ultraGrid1.DisplayLayout.Bands[0]。列[“myDropDownCol”]。ValueList=ultraGridValueList

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

一些代码可能会有所帮助。看起来您可能混淆了数据值和显示文本值(保存时或显示以前保存的值时)。