2014-03-03 69 views
1

我想在我的數據庫的asp.net窗口forms.Anybody請讓我知道如何繼續進行標記我的日期dateTimePicker代表位域。如何在日期時間標記日期選擇控制

感謝提前。

+0

您想標記哪幾天?數據庫位字段中的內容是什麼(即只能爲null,0或1,那麼您希望如何使用這些信息來標記日期)? – Gorgsenegger

+0

這是什麼datetimepicker? 。淨? JavaScript的?你試過了什麼?你可以分兩部分來分解這個任務,1:從你的數據庫讀取值(即時假設日期),2:根據檢索到的值在DateTimePicker中突出顯示日期。 – Fredrik

+0

先生,如果位值爲1,我希望在dateTimePicker中標記爲綠色,如果位值爲0,則爲紅色。 –

回答

0

既然您提到了ASP.Net,我假設您使用的是默認的Calendar控件。如果您看到此控件的屬性,您會發現SelectedDatesSelectedDayStyle。你可以利用這兩個來實現你正在嘗試的。

0

您可以使用MonthCalendar控制,它允許多個日期的選擇通過BoldedDates陣列:

monthCalendar1.BoldedDates = 
    new DateTime[] { DateTime.Now, DateTime.Now.AddDays(3) }; 

這樣你至少可以不同標記您的日期,雖然不是在不同的顏色,但只有在正常和黑體