我有一个简单的ASPX页面,其中包含一个列表框和一个按钮。列表框中有大约8-10个项目。用户选择一个项目(列表框是多选)并点击按钮后,我正在遍历这些项目以获取所选的项目,如下所示:
For Each Item As ListItem In lstLetters.Items
If Item.Selected Then
Dim LetterID As String
LetterID = Item.Value
LetterIDs.Add(LetterID)
End If
Next
当我逐步执行代码时,我从列表框中选择第一项。我在'Item'变量上设置监视器。代码将遍历每个项目--但是Item.Selected始终为“False”。
我仔细检查了页面,确实我的项目在表单上被选中。
发生了什么?
提前感谢,
杰森