Есть ли какая-либо аннотация, эквивалентная @Html.Raw(Model.Property)
в ViewModel?HTML.Raw эквивалент DataAnnotation в ViewModel
Я пытаюсь использовать [DisplayFormat(HtmlEncode=false)]
без каких-либо успехов в создании тегов HTML (<b>
, <span>
), вместо этого отображая его как текст.
Дело в том, что любая аннотация все равно потребует обертки вокруг значения, обычно 'Html.DisplayFor'. Итак, теперь вы печатаете '@ Html.DisplayFor (m => m.Property)' вместо '@ Html.Raw (Model.Property)'. Если ваша цель заключается в сохранении набора текста, это не поможет вам. Единственное решение, которое поможет, это @ m0sa просто потому, что вы могли бы просто написать '@ Model.Property' –
Не сохранять ввод текста, но (не могу объяснить, почему именно) почему-то я вижу' @ Html.DisplayFor (m => m. Свойство) 'более чистым или« нормально », чем' @ Html.Raw() '. –