2016-10-12 2 views
0

В приложении MVC4 у ​​меня есть строка HTML, в которой я передаю строку в Textarea и отображается как простая строка.Показать HTML-строку как отображаемую страницу в MVC

Есть ли способ в MVC визуализировать HTML-строку как фактическую страницу через iframe или что-то в этом роде?

+1

Почему бы не сделать его в 'div' тега? –

+0

@AhsN, HTML-строка - полный html с тегами HTML и Body и внутренним css. Я думаю, что не будет хорошо показать в DIV –

+1

метод Html.Raw(). –

ответ

0

Надеюсь, ответ вам поможет.

Вы можете передать HTML-строку для просмотра через модель. Он будет отображать HTML-строку в textarea

контроллер

public ActionResult HTMLView() 
{ 
    string result= "<HTML><BODY><DIV>Testing</DIV></BODY></HTML>"; 
    return View((object)result); 
} 

Посмотреть

@model string 
    <div> 
     @Html.TextArea("html", @Model, new { id="htmlTextArea" }) 
    </div> 
Смежные вопросы