如何在ASP.NET下拉列表中设置所选值?

时间:2009-07-01 12:04:00

标签: asp.net

我正在使用ASP.NET下拉列表。我想使用存储在Id字段中的ID(DataValue)设置所选元素。

ddlTest.DataValueField = "Id";    
ddlTest.DataTextField = "Name";
ddlTest.DataSource = searchResultList;
ddlTest.DataBind();

但我能看到的只是SelectedIndex属性并不正确。我如何按价值设定?

3 个答案:

答案 0 :(得分:3)

绑定后,您可以将SelectedValue属性设置为正确的ID。

答案 1 :(得分:1)

ddlTest.selectedValue = [您要设置的任何值];

答案 2 :(得分:0)

如果您需要所选项目的文本,则可以使用

dropdwonlistID.SelectedItem.Value // selecting value of the selected item
dropdwonlistID.SelectedItem.Text // selecting displayed text of the selected item