我有一个国家/地区列表,它们会返回ID和名称。我也有一个字符串。下拉列表将值设置为ID,但此时我没有ID。我希望能够将selectedvalue设置为文本字段。有没有办法做到这一点?或者有没有办法比较我的字符串与列表来计算ID?
string country = "Australia";
ddlCountry.DataSource = listofcountries;
ddlCountry.DataTextField = "Value";
ddlCountry.DataValueField = "Key";
ddlCountry.DataBind();
ddlCounty.SelectedValue = ???
由于
答案 0 :(得分:2)
ddlCountry.Items.FindByText(country).Selected = true