样例代码如下:
<asp:Listbox ID="ddlCat" runat="server" SelectionMode="Multiple" />
ddlCat.Items.Insert(0, new ListItem("Item1", "1"));
ddlCat.Items.Insert(1, new ListItem("Item2", "2"));
ddlCat.Items.Insert(2, new ListItem("Item3", "3"));
ddlCat.Items.Insert(3, new ListItem("Item4", "4"));
我想在Item1和Item3上设置2个默认的selectedItem,该怎么做?
使用这些代码,只会选择最新的
ddlCat.SelectedValue = "1";
ddlCat.SelectedValue = "3";
非常感谢!!
最佳答案
我找到了解决方案
ddlCat.Items.FindByValue("1").Selected = true;
ddlCat.Items.FindByValue("3").Selected = true;
关于c# - 如何在列表框上设置多个SelectedItem?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5026347/