验证 RadDatePicker (Telerik Controls) 的日历控制

Posted

技术标签:

【中文标题】验证 RadDatePicker (Telerik Controls) 的日历控制【英文标题】:Validation for calender control of RadDatePicker (Telerik Controls) 【发布时间】:2012-02-13 18:51:08 【问题描述】:

我想在选择日期时验证 RadDatePicker。用户不应选择大于特定日期?如何限制用户选择不大于特定日期的日期。

从数据库中填充的特定日期。

【问题讨论】:

【参考方案1】:

您可以使用CompareValidator Control。只需注意比较您的日期(ValueToCompare)而不是(ControlToCompare)并设置类型。我记得默认是string。所以你需要将它设置为日期。也看看这个page。

【讨论】:

【参考方案2】:

关于你的其他问题:

如何限制用户选择不大于特定日期的日期。

在 C# 中:

RadDatePicker1.MaxDate = myMaxDateTimeVariable;

或客户端:

var radDatePicker1 = $find("<%= RadDatePicker1.ClientID %>");
radDatePicker1.set_maxDate(myMaxDate);

【讨论】:

以上是关于验证 RadDatePicker (Telerik Controls) 的日历控制的主要内容,如果未能解决你的问题,请参考以下文章

与 DbSelectedDate 相关的 Telerik RadDatePicker 错误

如何在 Telerik RadDatePicker 中禁用手动输入

Telerik RadDatePicker 隐藏在 IE11 中的 iframe 后面

RadDatePicker 可选日期

如何在 RadDatePicker 中实现按钮清除

从 JavaScript 中的 raddatepicker 获取选定的日期