【发布时间】:2016-02-22 01:09:28
【问题描述】:
我的表单中有一个 DropDownList,我使用下面的代码添加了这些列表:
With DropDownList1
.Items.Clear()
.Items.Add(New ListItem(" --- None --- ", ""))
.Items.Add(New ListItem("01", "1"))
.Items.Add(New ListItem("02", "2"))
End With
所以这是我在选择 DropDownList 中的值时执行操作的代码:
If Not DropDownList1.SelectedValue = "" Then
If DropDownList1.SelectedValue = "1" Then
' Some statement goes here
ElseIf DropDownList1.SelectedValue = "2" Then
' Some statement goes here
End If
End If
所以这里的问题是,当我运行我的网络并从列表中选择值时,它什么也没选择。结果始终为DropDownList1.SelectedValue = ""。我想知道为什么。请有人指导我。谢谢。
【问题讨论】:
-
您的第一个代码 sn-ps 放在哪里?在页面加载事件中?
-
是的,我把它放在 Page_Load 事件中。
标签: vb.net webforms selectedvalue