【问题标题】:Sitecore 9, Cannot get Controller Renderings to RenderSitecore 9,无法获取要渲染的控制器渲染
【发布时间】:2017-11-17 18:47:42
【问题描述】:

我遇到了一个问题,我们安装的 Sitecore 9 似乎没有呈现控制器渲染。这是全新安装的 9。我已经浏览了各个站点上的教程,逐步完成了控制器渲染(希望我做错了什么),摆弄了控制器名称(只包括名称,做整个命名空间,用它后面的程序集做整个命名空间,等等)。我试过让控制器从控制器继承,试着让它从 SitecoreController 继承。我试过没有视图(只返回内容)和视图。没有运气。

此外,我没有收到任何错误,我认为这是出乎意料的。我可以将任何我想要的内容放入控制器名称中,任何垃圾文本字符串,将其作为控件包含在内容项占位符中,发布它,我只是得到一个空白屏幕。我什至可以将站点恢复到在向其部署任何开发代码之前的位置,实质上是将其返回到 SIF 提供的站点,并且我的垃圾控制器渲染没有错误。

有人遇到过 Sitecore 9 和控制器渲染的问题吗?至少,我假设如果我设置了错误的渲染,我至少会得到一些错误。

感谢任何帮助。

非常感谢。

【问题讨论】:

    标签: sitecore sitecore-mvc


    【解决方案1】:

    嗯。没关系。但对于任何追随我的人来说,这是一个伟大而明显的提示。 SIF 网站示例布局是一种网络表单布局。显然,您不能只将控制器渲染或视图渲染放入其中。您必须将其放入剃刀布局中,因为没有混合 MVC 和 Web 表单。

    没有看到它,因为示例布局不在我们的开发项目中。但也很想得到某种错误。

    愚蠢的错误。但也许它会帮助其他人。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-21
      相关资源
      最近更新 更多