我需要在文本框中显示日历。
这可以使用 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/" />
参考: