gpt4 book ai didi

c# - 日期验证

转载 作者:太空狗 更新时间:2023-10-29 20:32:19 25 4
gpt4 key购买 nike

我们如何在 asp.net 上使用数据验证?插入的日期不能大于当前日期。

最佳答案

使用 CompareValidator .大多数人使用它来比较输入到两个文本框中的两个值,但您也可以使用它来比较一个输入的值与设置值,就像您的情况一样。

  <asp:CompareValidator id="Compare1" 
ControlToValidate="TextBox1"
Type="Date"
runat="server"/>

在后面的代码中设置 Compare1.ValueToCompare = new DateTime(...);Compare1.Operator = ValidationCompareOperator.LessThanEqual;

此外,请记住:您应该始终在服务器端和客户端上进行验证,因为客户端验证很容易关闭或绕过。我建议你看看Fluent validation为此。

关于c# - 日期验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3226504/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com