可选部分似乎是必需的

时间:2017-09-13 10:03:01

标签: asp.net-mvc asp.net-mvc-views

我有一个布局页面,其中包含以下内容

@RenderSection("Style", required: false)
@RenderSection("Scripts", required: false)
@RenderBody()

我的项目工作正常,直到几天前,现在我创建的所有新视图都出现以下错误

  

以下部分已定义但尚未呈现   对于布局页面“〜/ Views / Shared / _Layout.cshtml”:“Style; Scripts”。

如果删除样式和脚本,我会为RenderBody获取相同的错误。正如我所说,我的旧页面工作得很好,我创建的新页面有这个错误,我甚至在新页面中替换了旧页面的整个代码,但仍然遇到了同样的错误。

1 个答案:

答案 0 :(得分:0)

想出来,

我在@ {}页面顶部有一个代码,它检查了许可,不知何故导致了这个问题。

现在正在寻找,直到下一次:D