1

我的表格上有 6 个日历

DateFrom1 and DateTo1
DateFrom2 and DateTo2
DateFrom3 and DateTo3

我的日历总是使用今天日期打开,但是,我不需要它。

我希望当我的用户从 DateFrom1(日历)中选择 20/2/2013 并且之后当我的用户单击 DateTO1(日历)时,它必须在打开的日历中自动选择 21/2/2013。

如果他点击 DateFrom2(日历),它应该在日历视图中显示自动选择(22/2/2013)。

我怎样才能在 asp.net 中做到这一点?

注意:我正在使用CalendarExtender

4

1 回答 1

1

您可以使用onClientShownjavascript事件通过扩展器的To-function根据-date设置-date :Fromset_selectedDate

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

例如:

<script type="text/javascript">
    function clientShown(sender, args) {
        var extender= $find('DateFrom1');
        sender.set_selectedDate(extender._selectedDate);
    }
</script>
于 2013-02-12T14:43:10.867 回答