所以,我有一個視圖與文本框,我試圖操縱錯誤消息,當用戶沒有在該文本字段中的任何值在我的ASP.Net MVC 5項目中。 下面是模型驗證錯誤消息顯示屬性的整個文本在Asp.Net MVC 5
[Display(Name = "Enter verification token sent to your email"), Required]
public string Token{ get; set; }
現在的問題是,當用戶不把我得到下面的消息在我的屏幕上的任何值現在
The Enter Verification Token sent to your email field is required.
,你可以看到錯誤消息正在它的文本從相應Model的屬性的Display屬性。但是,錯誤信息冗長而令人困惑。老實說,它也沒有合適的意義。如何管理這些情況。我是一個初學者,所以我不知道它的許多細微差別,但經驗豐富的開發人員如何管理錯誤消息。我們可以有一個很長的Display屬性,並且仍然可以告訴ModelState驗證來顯示不同的短錯誤信息。做,我需要手動添加ModelState.AddModelError
,或者我想太多?
如何爲「令牌字段是必須的」
[如何更改ASP.NET MVC中的默認驗證錯誤消息?](http://stackoverflow.com/questions/6214066/how-to-change-default-validation-error-message-in- asp-net-mvc) –