Отобразить обязательное сообщение атрибута в виде HTML-текста в mvc3 - PullRequest
2 голосов
/ 10 января 2012

У меня есть обязательное поле, подобное этому

[Required(ErrorMessageResourceName = "AddCategoryCodeRequiredError", ErrorMessageResourceType = typeof(Resources.Category.Category))]
public string CategoryCode { get; set; }

и сообщение об ошибке в файле ресурсов, как это

<b>Required Field Missing</b> A code is required.

при отображении ошибки на странице сообщения части

<b>Required Field Missing</b> 

отображается как не жирный текст.

как я могу отобразить сообщение в виде html ??

1 Ответ

4 голосов
/ 10 января 2012

Помощник Html.ValidationSummary предназначен для HTML-кодирования сообщения об ошибке. Это в основном означает, что вы не можете использовать HTML-теги внутри своих сообщений об ошибках. Если вы хотите сделать это, вам нужно написать собственный помощник для отображения, который не выполняет кодирование. Вот пример с пользовательской сводкой проверки помощник. То же самое относится и к ValidationMessageFor помощникам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...