Asp.Net MVC模型验证正则表达式[通俗易懂]

2022-09-15 09:55:38 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

代码语言:javascript复制
[RegularExpression(@"^ ?[1-9][0-9]*$", ErrorMessage = "排序内容必须为不小于1的正整数")]//不包含0
[Display(Name = "排序")]
public override Nullable<int> OrderNum { 
    get; set; }

参考地址 mvc 模型验证及正则表达式 如何在MVC3正则表达式中为NOT NULL或ZERO提供数据注释验证

模型验证表达式可叠加

代码语言:javascript复制
[NotNullExpression]
[RegularExpression(@"^(?:0|[1-9][0-9]*)$", ErrorMessage = "排序号必须为自然数")]//包含0
[Display(Name = "排序号")]
public override Nullable<int> OrderNum { 
    get; set; }

失去,总会在心里留下创伤,受伤总是伴随着成长,有些时候不怕自己失去过什么,最怕的是自己从来不曾争取过什么,于是一直原地踏步,一直踌躇满志,一直虚度年华…

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/162921.html原文链接:https://javaforall.cn

0 人点赞