如何在DropDownListControl中以编程方式设置默认文本?我必须使用默认文本定义ValueField吗?
答案 0 :(得分:2)
您可以这样做:
myDdl.Items.Insert(0, "Default text");
答案 1 :(得分:2)
ListItem item =new ListItem();
item.Text = "Select . . .";
item.Value = "Select";
item.Selected = true;
dropdownlist1.Items.Add(item);
答案 2 :(得分:2)
您可以通过多种方式以编程方式设置默认文本(即默认选定项目):
1) dd.SelectedIndex = 0; // by using known index of a DropDownItem, where 0 is your index
2) dd.Items[0].Selected = true; // by setting Selected = true; on an item at a known index, where 0 is your index
3) dd.SelectedIndex = dd.Items.IndexOf(dd.Items.FindByText("my item")); // by using known Text value of a DropDownItem, where "my item" is the known text
假设您的DropDownList
名为dd