ListItem的“ Selected”属性发生了什么?

时间:2018-08-30 17:47:19

标签: asp.net vb.net

我正在创建一个提交表单,该表单通过ASP与后端VB和iTextSharp一起生成PDF。其中一些问题是CheckBoxLists,可以在其中选择多个值,我需要跟踪用户选择了哪个值,以便在生成PDF时可能会发生某些触发器。根据我的研究,我认为这就像检查给定CheckBoxList中每个ListItem的Selected属性一样简单:

Public Sub getCheckBoxValues(checkboxlist As CheckBoxList)
    Dim strchklist As String
    Dim testItems As New List(Of ListItem)

    For Each li As ListItem In checkboxlist.Items
        If li.Selected Then
            'insert code here (adding to List for checks in this case)
        End If
    Next

End Sub

但是,在尝试运行和使用它时(在VS 2017中),我不断收到一条错误消息,指出“'Selected'不是'ListItem'的成员”,这对我来说毫无意义。我通过ASP代码段,Asp论坛和其他来源等找到的每个来源都向我表明该属性仍应存在。

是否存在我不知道的东西,或者那里有其他方法,属性或解决方案可以执行我不知道的事情?我很乐意为此提供一些帮助和指导。

非常感谢!!

0 个答案:

没有答案