c# – 没有日历可视化的ASP.NET Datepicker

我正在使用C#/ ASP.NET 3.5,并希望用户能够输入他们的出生日期.我已经尝试了asp:Calendar web控件,并考虑使用jQuery-UI datepicker,并审查了
this question的建议.

所有这些选项似乎没有我想要的“模式”.我不希望弹出实际日历,而只需要一天/月/年下拉菜单.我的要求:

>只有三个下拉菜单,每天/每月/每年
>能够设置最小和最大年份
>帮助选择有效日期的客户端解决方案(所以不要允许2月30日)
>很高兴:基于文化的位置开关,用于日/月和月/日

谁能建议这样的控制?或者我应该继续自己构建它?

最佳答案 Jeroen,没有内置控件.

这样做的简单方法是添加3个下拉列表并添加所有月/年(这些是简单的).天更改,因此您可以静态添加31并进行一些检查,或者使用包含大量日期的数据库并将其用作数据源.

点赞