这段代码在我的页面加载中:
If DDLSelectedYear.Items.Count = 0 Then
For Each item As ListItem In selectedYear.Items
DDLSelectedYear.Items.Add(item)
Next
End If
If DDLSelectedYearEnd.Items.Count = 0 Then
For Each item As ListItem In selectedYear.Items
DDLSelectedYearEnd.Items.Add(item)
Next
End If
valYear = DDLSelectedYear.SelectedValue
labelSearchDate.Text = valYear
下拉列表值:
2013
2014
2015
标签值(预计在初始页面加载时自动填充):
2013
所选的值在页面加载时没有被标签拾取,知道如何处理吗?感谢
检查下拉列表的SelectedItemChanged
事件,您将在那里看到正确的SelectedValue
。
Add-If-Not Page.IsPostBack在填充DDL之前检查页面加载方法,并按照@Karl Anderson 的建议添加SelectedItemChanged事件处理程序