gpt4 book ai didi

asp.net-mvc-3 - Asp.net MVC Site.master 和 Razor 开关

转载 作者:行者123 更新时间:2023-12-02 09:45:59 26 4
gpt4 key购买 nike

我最近将一个项目转换为 Visual Studio 2010,然后转换为 MVC 3,现在将 View 转换为 Razor View 。

一切正常,但我注意到我无法摆脱 site.master 并将其替换为 _layout....

每次我启动网站时,默认页面总是由 site.master 呈现,即使我看到它调用一个使用 _layout.cshtml View 的 Controller

我想知道文件中是否有任何地方表明默认 MasterPage 是 site.master ?

最佳答案

确保您的_ViewStart.cshtml指向正确的母版页。

@{
Layout = "~/Views/Shared/_Layout.cshtml"
}

除此之外,如果在您的任何代码中都找不到 site.master(解决方案范围内的搜索)。尝试重新启动您的应用程序。

关于asp.net-mvc-3 - Asp.net MVC Site.master 和 Razor 开关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5718923/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com