Asp.net DropDownList选定的索引根据Datavalue字段而变化

问题描述:

我的asp.net页面中有一个DropDownList..

我将datavaluefield和datatextfield都绑定到了它.

但是现在我想根据datavaluefield在下拉列表中选择值


即;

我像这样绑定

datavaluefield datatextfield

1个
2 b
3 c

下拉lis显示了连接字符串,例如1-a,2-b,3-c

现在我想根据datavalue字段更改选定的项目,

即,我从数据库中得到1,使用它我想根据数据值字段将下拉选择项更改为




请帮助

I have a DropDownList in my asp.net page..

i am binding both datavaluefield and datatextfield to it.

but now i want to select value in the dropdown according to datavaluefield


ie;

i am binding like this

datavaluefield datatextfield

1 a
2 b
3 c

dropdown lis showing the concatenated string like 1-a,2-b,3-c

now i want to change the selected item according to datavalue field,

ie, i am getting 1 from DB,using that i want to change the dropdown selected item to changed according to datavaluefield




Please help

dropDownList1.SelectedValue = "1";



由于SelectedValue属性是字符串属性,因此需要将1转换为字符串.

将其标记为答案(如果有帮助)



Since SelectedValue property is string property, you need to convert 1 to string.

Mark it as answer, if it is helpful