我有一個MVC 3項目,在其中我使用_Layout.cshtml作爲所有網頁的母版頁。現在我想從頁面(progress.cshtml)中刪除這個母版頁(佈局)。所以我刪除頁面刪除的頂部這是MVC 3剃刀布局
@{
ViewBag.Title = "Progress";
Layout = "~/Views/Shared/_Layout.cshtml";
}
我認爲這會工作,但是當我瀏覽進度頁它仍然顯示從佈局文件的內容。我如何刪除這個綁定?
我有一個MVC 3項目,在其中我使用_Layout.cshtml作爲所有網頁的母版頁。現在我想從頁面(progress.cshtml)中刪除這個母版頁(佈局)。所以我刪除頁面刪除的頂部這是MVC 3剃刀布局
@{
ViewBag.Title = "Progress";
Layout = "~/Views/Shared/_Layout.cshtml";
}
我認爲這會工作,但是當我瀏覽進度頁它仍然顯示從佈局文件的內容。我如何刪除這個綁定?
設置佈局= null來刪除默認的佈局繼承該視圖
問題是有一個名爲_viewstart.cshtml的文件,它的行爲與配置文件有關,它知道引擎是主文件。
欲瞭解更多信息看看:
感謝
@{
ViewBag.Title = "Progress";
Layout = null;
}
這是很有趣的知道_viewstart.cshtml如何工作。 – pramodtech 2011-05-05 05:44:13
感謝它的好消息,它可以幫助你......我可以像亞當那樣回答,但那不會使學習曲線...... – 2011-05-07 08:00:41