2016-03-01 46 views
1

我将为我的模型创建一个属性,其中minLength = 6,但其最大值没有限制。ASP.Net MVC模型:MinLength只在StringLength验证中限制

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

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

回答

3

试试这个:

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

将'Int32.MaxValue'地图'为nvarchar(MAX)'当appled编写第一个迁移? – VSB