将验证消息存储在数据库中
我目前有一个资源文件,用于存储“错误消息”。我想更改它,以便它使用数据库。我有从数据库返回的函数。除了“检索错误”部分之外,我的班级还需要做更多的事情才能像以前一样使用它:
[Required(ErrorMessageResourceType = typeof(ErrorMessages), ErrorMessageResourceName = "SurnameRequired")]
不确定如何将其全部传递到我的班级等...
任何指针都会有用
/M
I currently have a resource-file where I store "errormessages". And I would like to change it so it uses database. I have functions that returns from database. Whats needed to do more in my class besides the "retrieve-error"-part to use it like I did before:
[Required(ErrorMessageResourceType = typeof(ErrorMessages), ErrorMessageResourceName = "SurnameRequired")]
Not sure how it all gets passed to my class etc...
Any pointers would be useful
/M
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
DataAnnotations 没有其他机制从资源中获取本地化错误消息,但您可以更改
ErrorMessages
类型的内部实现以从数据库中获取消息:DataAnnotations does not have another mechanism to fetch localized error messages from a resource, but you can change the internal implementation of your
ErrorMessages
type to fetch messages from a database: