样式表仅适用于asp.net中母版页的内容页面

时间:2012-06-09 07:07:12

标签: asp.net

我有一个母版页,其中有10个内容页链接到它。 现在,附加到Master页面的CSS文件将自行应用于内容页面。

但是,如果我想要一个不同的CSS文件只用于其中一个内容页面(并且主页面CSS都不适用于它)。怎么做??

1 个答案:

答案 0 :(得分:1)

您可以将该样式添加到特定页面的占位符而不是母版页

<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true"
    CodeBehind="Detail.aspx.cs" Inherits="Test.Detail" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <link href="<%= Page.ResolveUrl("~/styles/style.css")%>" type="text/css" rel="stylesheet" />
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
</asp:Content>