C# asp.net日历控件以前的日期选择问题?

C# asp.net日历控件以前的日期选择问题?,c#,asp.net,calendar,C#,Asp.net,Calendar,朋友们 我正在第页上使用asp.net日历控件 动态地分配上个月的日期值。 它选择的日期是晴天,而不是月份 因此,当我使用“上一个”按钮时,日历显示当前月份,然后选择该日期。 有人告诉我解决办法是什么吗 我的代码 calstarting.SelectedDate = item.StartDate; // previous month date calending.SelectedDate = item.EndDate; // previous month date 任何

朋友们

我正在第页上使用asp.net日历控件

动态地分配上个月的日期值。 它选择的日期是晴天,而不是月份

因此,当我使用“上一个”按钮时,日历显示当前月份,然后选择该日期。 有人告诉我解决办法是什么吗

我的代码

calstarting.SelectedDate = item.StartDate; // previous month date
            calending.SelectedDate = item.EndDate; // previous month date
任何帮助都将不胜感激。

您应该使用

Calendar1.TodaysDate= item.StartDate;
Calendar1.SelectedDate = item.StartDate;
使用
TodaysDate
代替
SelectedDate
,然后使用
SelectedDate
显示所选日期。

我找到了解决方案

为了在屏幕上显示上一个月和选定日期的上一个日期,有两种方法

他们都为我工作

calControl1.SelectedDate=item.StartDate; calControl1.TodaysDate=item.StartDate

calControl2.SelectedDate=item.EndDate;//选择该日期

calControl2.VisibleDate=item.EndDate;//选择日历上的相应月份相当隐藏属性

是的,您是对的。。谢谢,我也得到了它,并张贴了两个解决方案以及。