我有以下疑问。我正在考虑选择在我的 resx 文本中添加 html 标签以进行本地化。当我直接放置资源时,我可以诉诸:
@Html.Raw(@Resources.ResourcesFM.Error_Email)
它按预期工作。问题是当资源被来自 htmlhelper 的验证消息调用时:
@Html.ValidationMessageFor(model => model.Email)
从一个属性中得到:
[DataType(DataType.EmailAddress,
ErrorMessageResourceType = typeof(ResourcesFM),
ErrorMessageResourceName = "ErrorMailIncorr")]
我正在尝试什么...
@Html.Raw(Html.ValidationMessageFor(model => model.Email))
我不知道如何获得与使用 @html.Raw 时相同的结果,因为帮助程序的输出是 MvcHtmlString ...
谢谢