我有一个带有ondatechanged事件的DateTimeControl。当我更改日期时,事件被触发,但是当我在下拉列表中更改小时时,事件不会被触发,我该怎么办?
非常感谢,
答案 0 :(得分:2)
将以下代码行放在Page_Load
事件
foreach (Control c in dtControl.Controls)
{
if (c is DropDownList)
{
((DropDownList)c).AutoPostBack = true;
((DropDownList)c).SelectedIndexChanged += SomeEvent;
}
}
参考:http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.webcontrols.datetimecontrol_events.aspx