我已经看到很多很多这个问题的答案,但我的答案并不合适。 这是我的代码:
这是我多年的人口
Private Sub PopulateYears()
ddlYear.Items.Clear()
Dim Li As ListItem
Li = New ListItem("Year", 0)
ddlYear.Items.Add(Li)
Li = New ListItem("2015", 15)
ddlYear.Items.Add(Li)
Li = New ListItem("2016", 16)
ddlYear.Items.Add(Li)
End Sub
这里是selectedindexchanged
Protected Sub YearSelectedIndexChanged(sender As Object, e As System.EventArgs) Handles ddlYear.SelectedIndexChanged, ddlYear.TextChanged
Session("Year") = ddlYear.SelectedValue
结束子
最疯狂的事情是,ddlMonth完美地运行,因为ddlYear不会开火。
dddlMonth的填充方式与年份完全相同,只是它们是几个月。 我已经尝试了几天,做各种各样的断点,看看发生了什么,但它不会开火。 (注意:也许这会帮助某人,一切都在我的开发电脑上完美运行,但它不会在服务器上激活) 伙计们,任何帮助都将非常感激。 感谢名单, 亚瑟