标签在页面加载时未获取DropDownList值



这段代码在我的页面加载中:

        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事件处理程序

最新更新