2017-09-13 83 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