我使用我的形式開始和結束日期輸入控件RadDatePicker控制。
我以「01/01/1980」爲最短日期,「12/31/2049」爲最長日期。我在日期文本框中手動輸入日期時遇到問題。Telerik的RadDatePicker不拾取發佈日期2030年
場景1:我輸入的日期爲123129. RadPicker正確地將其選爲12/31/2029並顯示格式化的日期值。
方案2:我輸入日期123130.我收到了客戶端驗證警告。無論我輸入什麼日期和月份,每年都會凍結大於XX/XX/29(2029)的年份。
方案3:我輸入日期12312030 - 完整的一年,而不僅僅是最後2位數字。 RadPicker正確地選擇它作爲12/31/2030並顯示格式化的日期值。
我測試了所有3種情景對ASP.NET Calendar Demo - DatePicker - First Look爲好。
我不知道爲什麼即使在最大日期設置爲2049年12月31日確認踢。
請協助我解決此問題。
謝謝
Vaibhav的
我想你在Telerik DLL中發現了一個錯誤。 btw:出於某種原因,您是否必須輸入MMDDYY格式的日期,或者您只是想查找此行爲的原因? –
@Andreaid:這是我最初的反應,因爲我徹底測試了RadDatePicker控件。 關於輸入格式,這是問題描述中提到的要求之一。我們的測試團隊(意外地)發現輸入日期時沒有'/'也適用... :) – Vaibhav
是的,由於某些原因,即使範圍<100年,他們也不接受MMDDYY ...這肯定是一個錯誤檢查程序。 :) –