在我的视图中显示ErrorMessage

时间:2018-03-21 14:42:25

标签: asp.net-mvc

我想在我的模型中显示我的错误消息到我的视图中。 有我的模特:

    [Required(ErrorMessage = "The UserName is required.")]
    public string UserName { get; set; }
    [Required(ErrorMessage = "The Password is required.")]
    public string UserPassword { get; set; }

1 个答案:

答案 0 :(得分:0)

首先确保您的视图中有@Html.ValidationMessageFor,并且您的控制器的结构类似于

If(!ModelState.IsValid)
{
   Return View(model);
}

如果您正确构造控制器和前端以在失败时显示消息,则数据注释仅显示错误。