我需要一個日曆顯示在文本框。有沒有更好的方法或AJAX控制(日曆)
這可以使用ajaxToolkit:Calendar控件來實現。
我可以使用FilteredTextBoxExtender確保它只輸入有效字符。
此外,我可以使用jQuery來確保日期只有有效日期(13/13/20123是無效日期)。
但是,有沒有更好的方法或ajax控制(在工具包中)呢?
注意:我在尋找一個使用ajax控件工具包的解決方案。對於我的項目,不允許使用jQuery-UI。
<ajaxToolkit:Calendar runat="server"
TargetControlID="Date1"
CssClass="ClassName"
Format="MMMM d, yyyy"
PopupButtonID="Image1" />
<ajaxToolkit:FilteredTextBoxExtender ID="ftbe" runat="server"
TargetControlID="txtDate"
FilterType="Custom, Numbers"
ValidChars="1234567890/" />
參考:
你的問題到底是什麼?你的建議有什麼問題? – 2012-08-16 10:52:17
@KevinMain我試圖通過控件的屬性來避免javascript/jQuery驗證部分 – Lijo 2012-08-16 10:58:01
想想你可能會走運,那麼我很確定這不是內置在控件中 - 您可以輕鬆地檢查自己,因爲它是開源的(這裏是http://ajaxcontroltoolkit.codeplex.com/) - 您可以分叉代碼並自己添加功能。 – 2012-08-16 11:46:29