我是MVC的新手,我使用的是MVC Core RC2。
我发现主HTML模板位于' Views \ Shared_Layout.cshtml'文件,它适用于所有页面。
是否可以为几页使用不同的模板?
我想让两个页面看起来与网站的其他部分完全不同(例如,没有菜单)。
答案 0 :(得分:0)
是的,您至少有两个选择:
创建第二个模板并在需要的地方使用
关闭您需要的网页的默认模板,并直接在此页面中输入html代码。
模板的路径存储在变量Layout
中,因此只需将代码粘贴到页面顶部并更改路径:
@{
Layout = "/Views/_Layout.cshtml";
}
您可以将此路径更改为另一个模板,或将其设置为空字符串,只关闭默认模板。
更多信息: