日历控件显示数据绑定日期

时间:2011-01-06 06:44:34

标签: asp.net calendar web-controls

我有一个数据绑定日历控件,可以从数据库加载日期。 我遇到的问题是它默认为加载表单时的今天日期,但是当您滚动到加载日期时,您会看到实际上选择了正确的日期。如何强制它从一开始就显示数据库中的加载日期?

由于

2 个答案:

答案 0 :(得分:1)

您是否设置了日历Visible日期?

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.calendar.visibledate.aspx

获取或设置DateTime值,该值指定要在Calendar控件上显示的月份。默认值为DateTime.MinValue,它显示包含TodaysDate指定日期的月份。

你知道,文档是为阅读而写的:)

答案 1 :(得分:0)

我设法找到了解决方法。我在设计时设置了Calendar控件的SelectedDate属性,然后在控件的Prerender事件中,我使用sender的SelectedDate属性来设置Control的VisibleDate属性。然后它会显示正确的月份和正确的选定日期。 : - )