版面设计页首:
<head>
<link href="@Url.Content("~/Content/themes/base/Site.css")"
rel="stylesheet" type="text/css" />
</head>
来自应用程序的视图(AnotherView)需要:
<link href="@Url.Content("~/Content/themes/base/AnotherPage.css")"
rel="stylesheet" type="text/css" />
AnotherView 有一个局部视图(AnotherPart) ,它需要:
<link href="@Url.Content("~/Content/themes/base/AnotherPartial.css")"
rel="stylesheet" type="text/css" />
问: 我们如何才能 加这些 CSS 文件链接 另一视图和另一部分到布局头的链接?
RenderSection 不是一个好主意,因为 AnotherPage 可以有多个 Partials。将所有 CSS 添加到 head 是没有用的,因为它会动态更改(它取决于 Anotherpage)。