【问题标题】:counting selected items in a list box计算列表框中的选定项目
【发布时间】:2012-04-04 15:38:17
【问题描述】:

如何计算列表框中被选中的值的数量,而不是列表框中的所有值?

我需要得到这个数字,然后把它变成一个字符串。一旦我有了数字,我就可以轻松地将其更改为字符串

谢谢

【问题讨论】:

    标签: vb.net listbox


    【解决方案1】:

    yourlistbox.SelectedItems.Count

    【讨论】:

    • 只有 SelectedItem 或 Items,Items 是复数但不只是那些被选中的,SelectedItem 只是一个 item?
    • 如果您在谈论 System.Web.UI.WebControls.ListBox,您可能需要遍历项目并计算被选中的项目
    【解决方案2】:

    我已经使用 ListBox1.GetSelectedIndices.Length 完成了这项工作

    【讨论】:

      【解决方案3】:

      您可以像这样遍历列表框中的项目:

          For Each item As ListItem In MyListBox.Items
              If item.Selected Then
                 'Do something               
              End If
          Next
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-11-28
        • 2023-04-01
        • 2016-03-03
        • 2015-04-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多