1

我将用户可编辑的 HTML 布局存储在数据库中,但我想知道是否有办法在其中一些内容的中间呈现部分视图。

例如:

<div>
This is the header 
@Html.Action("WebsiteTemplate", "Page")
</div>

我认为我可以将顶部和底部内容分成 2 个单独的列,但是有没有更好的方法来实现这一点?

4

1 回答 1

1

您需要使用从数据库中检索到的 Razor 内容进行解析。您可以为此目的使用RazorEngine项目。它有一些限制(例如,@Raw()而不是 @Html.Raw()),但涵盖了许多场景。

于 2012-12-21T05:05:30.027 回答