【发布时间】:2014-02-12 17:34:30
【问题描述】:
我正在尝试将 Markdown 视图呈现到我的母版页中,即“Layout.cshtml”。 到目前为止,我得到了使用我自己的视图引擎和视图呈现降价的解决方案。
我想保留母版页“Layout.cshtml”,使用剃刀进行动态导航等渲染,并且只将我在 RenderBody() 中的 markdown 解析的内容传递给它。
我缺少的是母版页的钩子,例如IView 的Render(...) 方法将我的内容放入...:/
如何从自定义视图引擎获取视图以在 Razor 视图引擎的母版页中呈现?
附:使用 ServiceStack 不是一个选项 atm :)
【问题讨论】:
-
可以用ajax动态加载部分视图吗?
-
我更喜欢服务器端的完整视图渲染。
标签: c# asp.net-mvc-4 razor markdown viewengine