我正在使用OnDayRender
事件更改日历中某些天的 BackColor 。我的aspx页面中有一个 DropDownList 。它有会议大厅的名称。当用户从该列表中选择会议厅名称时,我需要调用OnDayRender
并更改我日历中某些天的BackColor。
我编写了代码来更改日历中的BackColor
天。我通过硬编码Conference Hall Name
来测试它。但我需要将Conference Hall Name
设为OnSelectedIndexChanged
事件DropDownList
,并在我的日历中更改BackColor
天。
我该怎么做?
答案 0 :(得分:1)
使用DropDownList1.SelectedItem.Text
代替您的硬件会议厅名称。
修改强>
您还需要设置DropDownList.AutoPostBack=True
,这样当您从下拉列表中选择任何项目时,页面将被回发并且将呈现calander。
答案 1 :(得分:1)
您需要设置DropDownList.AutoPostBack=True
,这样就可以呈现页面中的所有控件,包括Calendar
。