要启用多选择您需要设置selection mode
多个在Windows应用
ListBox1.SelectionMode = SelectionMode.MultiSimple
ListBox1.SetSelected(1, True)
ListBox1.SetSelected(5, True)
ListBox1.SetSelected(8, True)
如果ASP listBox
那么你就可以静态地选择项目,如
<asp:ListBox id="drop1" rows="3" runat="server" AutoPostBack="True">
<asp:ListItem selected="true">Item 1</asp:ListItem>
<asp:ListItem>Item 2</asp:ListItem>
<asp:ListItem>Item 3</asp:ListItem>
<asp:ListItem>Item 4</asp:ListItem>
<asp:ListItem selected="true">Item 5</asp:ListItem>
<asp:ListItem>Item 6</asp:ListItem>
<asp:ListItem>Item 7</asp:ListItem>
<asp:ListItem selected="true">Item 8</asp:ListItem>
</asp:ListBox>
如果你想设置它动态意味着你可以使用
drop1.SelectionMode = ListSelectionMode.Multiple
drop1.Items(0).Selected = True
drop1.Items(1).Selected = True
drop1.Items(2).Selected = True
''Page_Load'意味着ASP.NET或者它是'Winforms'' ListView'(甚至是WPF)? – 2014-09-22 12:19:13
对不起,它的ASP.NET – 2014-09-22 12:20:13
只有一个项目可以在[ASP.NET-'ListView']中选择(http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.listview .selectedindex(v = vs.110)的.aspx)。 – 2014-09-22 12:22:17