共享布局优先级
本文关键字:优先级 布局 共享 | 更新日期: 2023-09-27 18:00:45
我在Areas/Book/Views/Shared/_layout1.cshtml
和/Views/Shared/_layout.cshtml
中都有_layout1.cshtml
。
区域/书籍/视图/主页/索引.cshmtl:
@{
Layout = "~/Areas/Book/Views/Shared/_layout1.cshtml";
}
不知怎的,它仍然在根/Views/Shared
中显示_layout1
的内容,而不是在Areas/Book
中
当布局视图共享相同的名称时,是否有任何优先级?
在这里发布的代码应该可以工作。我在这里成功地使用了相同的功能。
确保路径正确,布局文件在您所说的位置。
也许很奇怪,但如果文件在那里,可能会导致这种情况:
如果您的应用程序是由一个没有访问该文件权限的不同用户运行的,则可能会发生该应用程序的文件"不在"的情况。