我有一个要求,即传递给我的视图的验证错误消息来自数据库。属性中未硬编码的MVC验证错误消息
我想在我的模型上使用数据注释,但验证属性中的错误消息键只能是字符串或常量。
我打开其他解决方案进行验证,但我需要从数据库中提取错误消息。
是否有任何其他验证错误消息不是字符串?现在我正在考虑使用T4生成一个常量文件...
我有一个要求,即传递给我的视图的验证错误消息来自数据库。属性中未硬编码的MVC验证错误消息
我想在我的模型上使用数据注释,但验证属性中的错误消息键只能是字符串或常量。
我打开其他解决方案进行验证,但我需要从数据库中提取错误消息。
是否有任何其他验证错误消息不是字符串?现在我正在考虑使用T4生成一个常量文件...
我的具体问题可以通过使用ASP.NET MVC2元数据和模型验证提供程序来解决。
这里是让我在文章开始:
http://bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-2-modelmetadata.html
http://dotnetslackers.com/articles/aspnet/customizing-asp-net-mvc-2-metadata-and-validation.aspx
http://haacked.com/archive/2009/10/01/asp.net-mvc-preview-2-released.aspx
您可能重载验证运行器以将错误消息与数据库中的错误消息进行交换。
谢谢!你让我找对了地方。我将使用ASP.NET MVC2元数据和模型验证提供程序来解决我的特定问题。 – detroitpro 2009-11-24 04:55:20