我在_layout1.cshtml
和Areas/Book/Views/Shared/_layout1.cshtml
中有/Views/Shared/_layout.cshtml
。
区/预订/查看/主页/ Index.cshmtl:
@{
Layout = "~/Areas/Book/Views/Shared/_layout1.cshtml";
}
不知何故,它仍会在根_layout1
而不是/Views/Shared
Areas/Book
的内容
布局视图共享相同名称时是否有任何优先级?
答案 0 :(得分:0)
您在此处发布的代码应该有效。我在这里成功地使用了它。
使shure路径正确,布局文件就在你说的位置。
也许奇怪,但如果文件在那里会导致这种情况:
如果您的APP运行的是不同的用户,该用户对该文件没有访问权限,则可能会发生文件"不存在"对于应用程序。