!!

я есть класс со свойством, которое выглядит так:

[AllowHtml]
[DataType(DataType.MultilineText)]
public string Description { get; set; }

Я уже положил в[AllowHtml] Атрибут, позволяющий отправлять HTML-код этому свойству через созданную мной форму, но я хочу вывести значение свойства в виде необработанного HTML-кода без экранирования.

Я знаю, что могу использоватьHtml.Raw(Model.Description) но я ищу способ рассказатьHtml.DisplayFor(m => m.Description) всегда выводить необработанный HTML. Есть ли атрибут, который я могу использовать, чтобы украсить свойства в моем классе, которые я хочу вести себя так?

По сути, это я ленивый - я не хочу вспоминать, какие свойства могут содержать HTML, поэтому я не хочу думать об использованииHtml.Raw(…) когда мне нужно сделать вышеизложенное, я бы предпочел, чтобы моя Модель знала, что она должна делать, и делала это автоматически. Я пытался найти ответ, но либо неправильно формулирую его, либо нет способа это сделать :(

Спасибо,

Ответы на вопрос(1)

Ваш ответ на вопрос