2011-01-06 63 views
0

我有一個數據庫日曆控件,從數據庫中加載日期。 我遇到的問題是,它默認爲表單加載時的今天日期,雖然當你滾動到加載日期時,你會發現事實上選擇了正確的日期。我如何強制它從一開始就顯示數據庫中的加載日期?日曆控件來顯示數據綁定日期

感謝

回答

0

我設法找到解決辦法。我在設計時設置了Calendar控件的SelectedDate屬性,然後在控件的Prerender事件中使用發件人的SelectedDate屬性來設置控件的VisibleDate屬性。然後顯示正確的月份和正確的選定日期。 :-)

1

你設置日曆Visible日期?

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

獲取或設置日期時間值,指定月份以顯示在日曆控制。默認值是DateTime.MinValue,它顯示包含由TodaysDate指定的日期的月份。

你知道,文檔是爲閱讀:)

+0

當我設置可見日期時,它會正確加載並顯示日期。但是現在,當我選擇不同的日期時,它默認爲我選擇日期的月份的第一個日期,並在更新時將其保存回數據庫。此行爲對於「選定日期」和「可見日期」綁定時以及只有「可見日期」綁定時的行爲相同。 – DarthCoder 2011-01-06 07:00:17