2016-06-12 91 views
1

我是MVC的新手,我正在使用MVC Core RC2。MVC Core可以更改特定頁面的默認輸出嗎?

我看到主HTML模板位於'Views \ Shared_Layout.cshtml'文件中,它適用於所有頁面。

是否有可能爲幾頁使用不同的模板?

我想使兩頁看起來完全不同於網站的其他部分(例如沒有菜單)。

回答

0

是的,你至少有兩個選項:

  1. 創建第二個模板,並在您需要使用它,

  2. 關閉在您需要的頁面默認模板,然後輸入HTML代碼直接在這個頁面中。

路徑模板存儲在變量Layout,所以就貼在您的網頁,並改變通道的頂端下面的代碼:

@{ 
    Layout = "/Views/_Layout.cshtml"; 
} 

可以將此路徑更改爲另一個模板或設置爲空字符串,只是關閉默認模板。


更多信息:

+1

好的,謝謝。它非常簡單,效果很好。 – Karlos