【发布时间】:2014-11-25 05:44:33
【问题描述】:
我正在使用 Sitecore 开发一个 MVC 网站。在一个特定的控制器中,我返回一个带有ViewModel 的(部分)视图,但是该页面只显示了我返回的普通(部分)视图。所以根本没有造型。这听起来很对,但对我来说,问题是我希望整个页面包含通过 Sitecore 在演示详细信息上配置的所有其他部分视图。
我试图避免使用ViewBags,因为ViewModel 在那里,我认为使用ViewModel 看起来更好。
我的代码很简单:
控制器返回如下视图:
return PartialView("NameOfTheView", viewModel);
在页面中我只是解析ViewModel 项目,没什么特别的。
我在 Sitecore 中使用占位符。这是应该显示视图的地方。难道是占位符在这里有问题?
希望我的问题很清楚,有人清楚地知道答案;-)
【问题讨论】:
-
你如何称呼你的控制器动作?
标签: c# asp.net-mvc sitecore placeholder asp.net-mvc-viewmodel