2017-09-13 49 views
0

我有具有以下可选部分似乎需要

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

我的项目是工作得很好,直到前几天,现在我创造我得到以下错误的新观点布局页面

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

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

+0

在_which_布局你叫那些'RenderSection()单曲?所有视图都是相同的_Layout.cshtml吗?找出旧的和新的观点之间的差异,我怀疑他们不使用相同的布局。 – CodeCaster

+0

我在共享文件夹中只有一个_Layout.cshtml,是的,所有视图都是一样的。我也在一个新视图中复制了工作视图的内容,但仍然遇到了同样的错误! :((((( –

+0

可以发表您的看法_Layout.cshtml和查看页面的代码? – FakeisMe

回答

0

想通了,

我在页面中@ {}它检查的权限,在某种程度上这是造成这个问题的顶部有一个代码。

它现在找工作,直到下一次:d

相关问题