gpt4 book ai didi

asp.net - 在 ASP.NET MVC 4 中,子文件夹中的 _viewStart 文件是附加的还是单独的?

转载 作者:行者123 更新时间:2023-12-01 12:48:55 25 4
gpt4 key购买 nike

当嵌套文件夹中有多个 _viewStart.cshtml 文件时,它们是叠加的还是最后一个文件夹中的 _viewStart 文件有先见之明?

例如:具有以下文件夹结构

/Views
_viewStart.cshtml

/Views/Module1
_viewStart.cshtml

/View/Module1/Partial
_viewStart.cshtml

/View/Module1/Partial 中的 _viewStart 文件中的逻辑是唯一使用的逻辑还是使用了两个父文件夹(/View/Module1 和/View)中的逻辑?如果/Views 中有 Layout="...",它会应用于/View/Module1 或/View/Module1/Partial 中的任何文件吗?

从我的测试来看,_viewStart 文件似乎是从它们的父 _viewStart 文件“继承”的,除非像“Layout”这样的值被特别覆盖。

最佳答案

它们都按文件夹层次顺序执行。因此,在您展示的示例中,所有三个都将按照您列出的顺序执行。

/Views/_viewstart.cshtml 然后是 /Views/Module1/_viewstart.cshtml 然后是 /Views/Module1/Partial/_viewstart.cshtml

关于asp.net - 在 ASP.NET MVC 4 中,子文件夹中的 _viewStart 文件是附加的还是单独的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13769026/

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