ASP.Net MVC 模型:仅在字符串长度验证中限制最小长度

本文关键字:验证 字符串 MVC Net 模型 ASP | 更新日期: 2023-09-27 18:36:50

我将为我的模型创建一个属性,该属性的最小长度= 6,但其最大值没有限制。

使用下面的语法,Visual Studio说下面的语法没有重载,我应该把MaxmimumLength作为第一个参数。那么是否有任何MAX_LENGTH常量或类似的东西可以作为第一个参数?

    [StringLength(MinimumLength = 6)]
    public string Name { get; set; }

ASP.Net MVC 模型:仅在字符串长度验证中限制最小长度

试试这个:

[StringLength(Int32.MaxValue, MinimumLength = 6)]
public string Name { get; set; }