2010-04-29 36 views
0

我正在使用资源文件从中获取信息和错误消息的CMS系统上。客户端验证工作没有问题,只是它没有从资源文件中获取错误消息。在调试时我发现xval似乎从一个JavaScript文件中获取错误消息,其中的消息被设置为硬编码。有什么方法可以覆盖这个吗?xval从资源文件中获取消息

下面的代码,应该使关系的资源文件EN指定错误时,该字段留空。

[Property] 
    [Required(ErrorMessageResourceType = typeof(CMSMessages), ErrorMessageResourceName = "EnterValidMoney")] 
    public virtual Double ShippingCost { get; set; } 

回答

0

XVAL配备了一堆的消息JS文件(可选/国际文件夹),但似乎对如何使用它们没有文件!

看起来你只需在包含min库之后包含一个<脚本src =“...”>块。

+0

我知道这一点,我刚刚从版本0.8升级到1.0,看到他们是新的。但我没有实现它们,所以这些JS文件不被使用。 – Rob 2010-04-29 11:41:42

+1

您可以创建自己的处理程序(ASHX或JS响应MVC操作),它以相同的JS格式和引用从资源文件中发出字符串,而不是。 – 2010-04-29 11:43:23

+0

感谢您的提示!给了我一个想法,尝试用几个月前编写的一个旧的自定义js resourcefile :-) – Rob 2010-04-29 12:18:41