将css文件添加到单个页面(ASP.NET母版页)

时间:2012-03-05 09:24:58

标签: asp.net

如何在使用ASP.NET母版页时将css文件添加到子页面,而不是在母版页中指定它们?

2 个答案:

答案 0 :(得分:12)

在母版页

<head>
    <asp:ContentPlaceHolder ID="HeadContent" runat="server">
    </asp:ContentPlaceHolder>
</head>

在特定页面

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
  <link href="~/pagecssfile.css" rel="stylesheet" type="text/css" />
</asp:Content>

答案 1 :(得分:4)

您可以在内容中的子页面中指定它,如下所述

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<link href="Css/main.css" rel="stylesheet" type="text/css" />

此css的范围仅保留此页面