我在登录页面上提交登录操作后使用ValidationSummary
来显示错误。
要显示两种不同的错误。
1)用户名和密码无效
或
2)您无权访问此功能
问题是我想要更改ValidationSummary
的文字。我不想将错误添加为项目符号(这样做会使用ModelState
向ModelState.AddModelError
添加错误。)
我怎样才能做到这一点?更改ValidationSummary
的错误消息?
谢谢!
答案 0 :(得分:0)
最简单的解决方案是您可以在post方法中返回json中的消息。并在span中显示该消息而不是验证摘要。
例如
return Json(new object[] { false, "Invalid user name or password" },
JsonRequestBehavior.AllowGet);