2011-01-11 43 views
1

下拉列表中有一个现有的项目。我只想将选定的gridview记录显示在下拉列表中。下拉列表在字符串中包含多个DataTextField,并由数字中的DataValueField组成。 gridview将字符串文本传递给在下拉列表中具有相同或相同项目的框。每当我通过gridview中的记录在下拉列表中查看时,它只是复制相同的项目。 问:我如何简单地在下拉列表中传递文本,只需简单地在列表中添加即可。 - 选择 - 帐户 储蓄下拉列表在GridView中编辑一行时显示重复值

选择在GridView和显示下拉内后:在下拉

样本项目 帐户 帐户 储蓄

(你看到' - 选择 - “被删除并替换为选定的记录)

回答

0

从您的文本看来,您正在将项目添加到下拉列表,而您只是想更改选择b关于Text属性。 为了实现这一目标,你可以这样做:

DropDownListId.Text = "text value"; 

这应该工作,但我没有测试它。

+0

- 请选择 - 帐户 – Rajesh 2011-01-11 08:55:32

1

如果我正确理解你,你有一个表,其中一列是从选择列表中查找。

当您编辑列表时,您希望在下拉列表中选择与普通视图模式中显示的项目相对应的项目。

如果是这种情况,您需要选择ID或选择Text作为下拉菜单。

如果您使用的数字ID,然后你想:

Dropdownlist.Items.FindByValue(value).Selected = true; 

如果您正在使用的文本,然后你想:

DropDownList.SelectedValue = DropDownList.Items.FindByText("Text").Value 
相关问题