在我的.Net MVC 3应用程序中,我需要实现此功能: 当用户点击按钮时,它应该将他导航到某个页面,但是我拥有模型属性中的html内容。可能吗?
答案 0 :(得分:3)
是的,有可能。 在这个新视图上使用
@Model YourModel
@{
Layout = null;
}
@Html.Raw(Model.Propery)
答案 1 :(得分:2)
当然,在视图中:
@model MyViewModel
@{
Layout = null;
}
@Html.Raw(Model.SomePropertyThatContainsHtml)
但这完全是荒谬的,你宁愿让你的控制器动作直接返回ContentResult
:
public ActionResult SomeAction()
{
MyViewModel model = ...
return Content(model.SomePropertyThatContainsHtml, "text/html");
}