gpt4 book ai didi

asp.net-mvc - 如果另一个属性在 MVC 3/jQuery Validator 上有值,则验证一个属性

转载 作者:行者123 更新时间:2023-12-04 17:12:53 25 4
gpt4 key购买 nike

仅当 Prop1 为真时,我如何才能在属性 Prop2 中使用必需的验证?

Ex:
public bool Prop1 { get; set; }

[Required] // I need this validation only if the Prop1 is true.
public string Prop2 { get; set; }

任何的想法?我需要在客户端和服务器端。
谢谢

最佳答案

您可以使用 MVC FoolProof验证框架

它具有有用的功能,例如

[RequiredIf]
[RequiredIfNot]
[RequiredIfTrue]
[RequiredIfFalse]
[RequiredIfEmpty]
[RequiredIfNotEmpty]
[RequiredIfRegExMatch]
[RequiredIfNotRegExMatch]

[Is]
[EqualTo]
[NotEqualTo]
[GreaterThan]
[LessThan]
[GreaterThanOrEqualTo]
[LessThanOrEqualTo]

希望这会帮助你!

关于asp.net-mvc - 如果另一个属性在 MVC 3/jQuery Validator 上有值,则验证一个属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5382129/

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