asp.net - 在 VB.NET 中获取 CheckBoxList 的所有选中值

标签 asp.net vb.net checkboxlist

我使用过 ASP 的 CheckBoxList 控件。现在我想要的是在 VB 代码中获取所有选定的值。

HTML

<asp:CheckBoxList ID="chkbxlst_Users" runat="server" RepeatColumns="2" RepeatDirection="Vertical" RepeatLayout="Table"></asp:CheckBoxList>

VB

Protected Sub btnSaveSetProject_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnSaveSetProject.Click
        Dim ds_selectedProjects As New DataSet
        Dim eStr As String = String.Empty
        Try

        Catch ex As Exception
            Me.ShowErrorMessage(ex.Message, "...btnSaveSetProject")
        End Try
    End Sub

单击“保存”按钮后,我想获取数据集中所有选定项目的值和文本。

最佳答案

试试这个..

 For Each li As ListItem In chkbxlst_Users.Items

            If li.Selected Then
               // add item data into your dataset
            Else
                // do whatever you need
            End If
        End If
    Next

关于asp.net - 在 VB.NET 中获取 CheckBoxList 的所有选中值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21988757/

相关文章:

javascript - 如何在 Action 完成之前显示加载图像 ASP.Net MVC 5

c# - 无法将类型 'double' 隐式转换为 'float'

vb.net - 强制 MultiLine TextBox 水平滚动条向左

java - JFrame 的 BoxLayout

c# - 使用 Request.Form 确定在 CheckBoxList 中选择了哪些项目

asp.net - 如何将 onchange 事件附加到 CheckBoxList?缺少输入属性?

c# - 如何以编程方式双向绑定(bind)模板字段中的文本框

mysql - 如何将当前用户设置为下拉列表 ASP.Net 和 VB.Net 应用程序中的默认值

vb.net - 使用 VB.Net 的访问者模式

vb.net - Directory.GetFiles 返回整个路径,我只想要文件名?