我正在使用asp日历控件,而在选择更改时,我正在调用sub。我试图使用事件的开始日期从sql获取信息。将显示具有从用户输入日期到今天日期的开始日期的所有事件。 sql qry工作,经过测试。但我无法将信息填入列表框中。使用事件名称作为文本,使用ID作为值。
Protected Sub calendarChange(Source As Object, E As EventArgs)
Dim startDate As Date = startCal.SelectedDate
Dim adapter As New eVoteTableAdapters.ballotsTableAdapter()
Dim ballotTable As eVote.ballotsDataTable
ballotTable = adapter.GetBallotsByStartDateGetDataBy(startDate)
ballotList.DataSource = ballotTable
ballotList.DataTextField = "name"
ballotList.DataValueField = "ballot_ID"
End Sub
任何帮助将不胜感激,提前谢谢。
答案 0 :(得分:1)
添加BallotList.DataBind(),否则它将保持为空