0

私の.Net MVC 3アプリケーションでは、この機能を作成する必要があります。ユーザーがボタンをクリックすると、モデルプロパティにあるhtmlコンテンツを含むページに移動する必要があります。出来ますか?

4

2 に答える 2

3

はい、可能です。この新しいビューで使用

@Model YourModel
@{
     Layout = null;
}
@Html.Raw(Model.Propery)
于 2012-08-22T11:20:04.863 に答える
2

確かに、ビュー内:

@model MyViewModel
@{
    Layout = null;
}
@Html.Raw(Model.SomePropertyThatContainsHtml)

しかし、それはまったくばかげています。コントローラーのアクションが直接返されるようにしたいのですContentResult

public ActionResult SomeAction()
{
    MyViewModel model = ...
    return Content(model.SomePropertyThatContainsHtml, "text/html");
}
于 2012-08-22T11:20:54.577 に答える