C# ASP.Net MVC模型:仅在StringLength验证中使用MinLength限制

C# ASP.Net MVC模型:仅在StringLength验证中使用MinLength限制,c#,asp.net,asp.net-mvc,C#,Asp.net,Asp.net Mvc,我将为我的模型创建一个属性,它的minLength=6,但它的最大值没有限制 visualstudio使用bellow语法表示bellow语法没有重载,我应该将MaxmimumLength作为第一个参数。那么,是否有任何MAX_LENGTH常量或类似的东西作为第一个参数 [StringLength(MinimumLength = 6)] public string Name { get; set; } 试试这个: [StringLength(Int32.MaxValue, Mi

我将为我的模型创建一个属性,它的minLength=6,但它的最大值没有限制

visualstudio使用bellow语法表示bellow语法没有重载,我应该将MaxmimumLength作为第一个参数。那么,是否有任何
MAX_LENGTH
常量或类似的东西作为第一个参数

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

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

当应用于代码第一次迁移时,
Int32.MaxValue
会映射到
nvarchar(MAX)