c# – 从控制器传递Html字符串到查看ASP.Net MVC

哪个是在MVC中将Html String块从Controller传递到View的最佳方式.我希望它在页面加载时显示html块.谢谢.它可以是任何Html,
例如

<table style="width:300px">
<tr>
  <td>Jill</td>
  <td>Smith</td> 
  <td>50</td>
</tr>
<tr>
  <td>Eve</td>
  <td>Jackson</td> 
  <td>94</td>
</tr>
</table>

我想把这个作为一个字符串从控制器传递给View.它将显示为html.

谢谢.

在你的控制器动作中:

ViewBag.HtmlStr = "<table style=\"width:300px\"><tr><td>Jill</td><td>Smith</td> <td>50</td></tr><tr><td>Eve</td><td>Jackson</td><td>94</td></tr></table>";

你的看法:

@Html.Raw(ViewBag.HtmlStr)
http://stackoverflow.com/questions/22781548/pass-html-string-from-controller-to-view-asp-net-mvc

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:c# – 从控制器传递Html字符串到查看ASP.Net MVC