在我的网络应用程序中,我采用了一个ajax日历,我希望限制用户选择将来的日期,当用户选择将来的日期时应该提高错误
答案 0 :(得分:1)
使用比较验证器并将其类型设置为日期
<asp:CompareValidator ID="cmp" ControlToValidate="TextBox1" runat="server" ErrorMessage="CompareValidator"
Operator="LessThanEqual" Type="Date"></asp:CompareValidator>
在代码隐藏集ValuetoCompare中就像。
if (!Page.IsPostBack)
{
cmp.ValueToCompare = DateTime.Today.ToShortDateString();
}