有没有办法设置日历扩展器,或者我可以调用一个方法,以便在单击目标文本框时它始终显示包含所选日期的月份?我找到了设置所选日期的方法,但这不会自动将所选日期的月份显示在 View 中。
最佳答案
您可以处理onClientShown
事件:
<cc1:calendarextender ID="Calendarextender1"
OnClientShown="clientShown" ...
例如:
<script type="text/javascript">
function clientShown(sender, args) {
var extender= $find('Calendarextender1');
sender.set_visibleDate(extender._selectedDate);
// the following is just to show you some other interesting methods
//sender.set_todaysDate(extender._selectedDate);
//sender.set_selectedDate(extender._selectedDate);
}
</script>
恐怕没有文档,所以尝试一下。
关于javascript - asp.net AjaxControlToolkit CalendarExtender : setting displayed month programmatically from client side,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12094981/