2016-03-01 40 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