我有以下懷疑。我正在考慮選擇在我的resx文本中使用html標記進行本地化。 當我把資源直接,我可以訴諸:Resx中的HtmlTags顯示在@ Html.ValidationMessageFor
@Html.Raw(@Resources.ResourcesFM.Error_Email)
,它按預期工作。 問題是當資源正被從一個的HtmlHelper驗證消息稱爲:
@Html.ValidationMessageFor(model => model.Email)
了從attibute:
[DataType(DataType.EmailAddress,
ErrorMessageResourceType = typeof(ResourcesFM),
ErrorMessageResourceName = "ErrorMailIncorr")]
我試圖...
@Html.Raw(Html.ValidationMessageFor(model => model.Email))
我不知道如何得到與使用@ html.Raw相同的結果,因爲助手的輸出是MvcHtmlString ...
謝謝
如果您縮進您的文本4空格或1個選項卡,則將其解釋爲代碼(添加突出顯示,允許''標籤...)。 – kay 2012-07-09 01:47:17