Javascript asp.net AjaxControlToolkit CalendarExtender:从客户端以编程方式设置显示月份

Javascript asp.net AjaxControlToolkit CalendarExtender:从客户端以编程方式设置显示月份,javascript,asp.net,ajaxcontroltoolkit,Javascript,Asp.net,Ajaxcontroltoolkit,是否有方法设置日历扩展程序,或者我可以调用一个方法,以便在单击目标文本框时始终显示包含所选日期的月份?我找到了设置所选日期的方法,但这不会自动显示所选日期的月份。您可以处理onClientShown事件: <cc1:calendarextender ID="Calendarextender1" OnClientShown="clientShown" ... 谢谢,这为我指明了正确的方向。ajaxcontroltoolkit的文档非常不完整。 <script type="te

是否有方法设置日历扩展程序,或者我可以调用一个方法,以便在单击目标文本框时始终显示包含所选日期的月份?我找到了设置所选日期的方法,但这不会自动显示所选日期的月份。

您可以处理
onClientShown
事件:

<cc1:calendarextender ID="Calendarextender1"
    OnClientShown="clientShown" ...

谢谢,这为我指明了正确的方向。ajaxcontroltoolkit的文档非常不完整。
<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>