如何在asp:Calendar中选择“选定日期”?

时间:2016-12-20 13:20:11

标签: c# asp.net calendar

这个问题听起来不合逻辑,但事实并非如此:

我有2个日期“目标”和“实际”。通常“实际”日期非常接近“目标”,但不一定是当前日期。为了避免日历中的多次点击导致您感兴趣的月份/年,我将所选日期设置为打开时的“目标”日期。这很好用,但是我不允许选择那一天,选择后日历会自动关闭。

有任何想法要解决这个或任何已知的替代方案吗?

1 个答案:

答案 0 :(得分:1)

如果您有Calendar1组件,则可以使用如下代码:

DateTime tomorrow = DateTime.Today.AddDays(1);
Calendar1.TodaysDate = tomorrow;
Calendar1.SelectedDate = Calendar1.TodaysDate;

当此日历更改 SelectionChanged 所选日期时,您可以设置其他日历。

告诉我你是否需要更多细节。