所以,我有一个视图与文本框,我试图操纵错误消息,当用户没有在该文本字段中的任何值在我的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) –