如何将DropDownList中的项目设置为默认值?

时间:2009-12-31 02:51:28

标签: c# asp.net drop-down-menu

如何在DropDownList中将项目设置为ASP.NET中的默认值?

SomeDropDownList.DataSource =GetSomeStrings();

3 个答案:

答案 0 :(得分:3)

有两种方法可以做到:

  1. SelectedValue设置为您想要的值作为默认值DropDownList.SelectedValue = "value"。这很简单,但如果下拉菜单已经有SelectedValue

  2. ,则会导致错误
  3. 设置实际项目DropDOwnList.Items.FindByValue("value").Selected = true;,如果已有选定项目,则不应导致错误。

答案 1 :(得分:1)

设置SelectedValue属性

答案 2 :(得分:1)

您可以将DropDownList绑定到数据源,然后设置SelectedValue:

someDropDownList.DataSource = GetSomeStrings();
someDropDownList.DataBind();
someDropDownList.SelectedValue = "default value";

您还可以使用SelectedIndex属性按索引选择默认项目:

someDropDownList.SelectedIndex = 0;