确定多重选择列表控件 (List Control) 中的选定内容

确定多重选择列表控件 (List Control) 中的选定内容
依次通过控件的 Items 集合,分别测试每一项的 Selected 属性。
下面的示例显示如何测试多重选择 ListBox 控件(名为 ListBox1)的选定内容。代码将在一个标签中显示选定项的列表。

 1' Visual Basic
 2Public Sub Button1_Click(ByVal sender As System.ObjectByVal e As System.EventArgs) Handles Button1.Click
 3   Dim msg As String
 4   Dim li As ListItem
 5   msg = ""
 6   For Each li In ListBox1.Items
 7      If li.Selected = True Then
 8         msg = msg & "<BR>" & li.Text & " selected."
 9   End If
10   Next
11   Label1.Text = msg
12End Sub
 1// C#
 2public void Button1_Click(object sender, System.EventArgs e)
 3{
 4   // Text that will display selected items
 5   string msg = "" ;   
 6   foreach(ListItem li in ListBox1.Items)
 7   {
 8      if(li.Selected == true)
 9         {
10            msg += "<BR>" + li.Text + " is selected.";
11         }

12   }

13   Label1.Text = msg;
14}


 

原文地址:https://www.cnblogs.com/trendline/p/201706.html