Подтвердить что ты не робот

Как визуализировать HTML-строку в ASP.NET MVC?

На моей главной странице у меня есть код @{Html.RenderPartial("_Partial1.cshtml");}, а на моем Partial у меня есть строка HTML:

@{ 
    // The string is actually dynamic, not static. This is here for simplicity
    string abc="<div class=\"error\">abc</div>";
} 
@abc

Я хочу вывести abc с некоторыми стилями ошибки CSS, но я действительно получил <div class="error">abc</div> - конечно, никаких стилей нет. Как заставить его интерпретироваться как исходный код HTML, а не строку?

4b9b3361

Ответ 1

Для этого вы можете использовать метод Html.Raw().