繁体   English   中英

如何在 ASP.NET MVC 中更改登录表单的默认验证消息?

[英]How to change default validation messages of a login form in ASP.NET MVC?

制作自己的模型和自定义验证错误消息对我来说并不太复杂。 它只需要您了解数据注释。 我将登录页面的登录表单复制到我的主页,因为我希望用户在进入webapplication后立即登录。

问题是用户不应该阅读英文的验证消息,因此我想更改验证文本。 我将如何处理这个? 能否请一些人解释如何在登录表单上完成更改验证消息(最好使用accountcontroller和默认登录视图中的默认登录方法)?

由于您想将错误消息更改为另一种语言,因此最好创建一个新的资源文件并将所有翻译放在您的语言中。 所以基本上创建一个新的资源文件(它们具有 resx 扩展名 Language.resx),将资源键放入文件中并将活页夹值替换为新文件 DefaultModelBinder.ResourceClassKey = "Language";

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM