gpt4 book ai didi

css - 如何在具有布局模板的页面中添加标题部分

转载 作者:行者123 更新时间:2023-11-28 12:50:58 24 4
gpt4 key购买 nike

我需要为具有布局“_BasicLayout.cshtml”的页面“Index.cshtml”添加特定的 css 文件。

在 ASP.NET WebForms 中,我可以这样使用 ContentPlaceHolder:

母版页:

<head>
<Link rel="stylesheet" type="text/css" href="common.css" />
<ContentPlaceHolder ID="Head" />
</head>

子页(布局 = 母版页):

<asp:Content ContentPlaceHolderID="Head">
<Link rel="stylesheet" type="text/css" href="specific.css" />
</asp:Content>

问题:

如何在 ASP.NET MVC 中实现?

最佳答案

在您的布局页面中放置如下内容:

@RenderSection("AdditionalStyles", required: false)

然后在您要使用它的子页面中,您可以:

@section AdditionalStyles
{
@Styles.Render("~/Content/fileupload/css")
}

关于css - 如何在具有布局模板的页面中添加标题部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23823937/

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