代码之家  ›  专栏  ›  技术社区  ›  Wodzu

如何在ASP.NET页中包含多个.css文件?

  •  0
  • Wodzu  · 技术社区  · 15 年前

    我想要两个.css文件。每个母版页/内容页一个,公共元素一个文件。怎么做?

    以下代码不起作用(Common.css文件中的css类不可用)

    <%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title>Untitled Page</title>
        <link href="MasterPage.css" rel="stylesheet" type="text/css" />   
        <link href="Common.css" rel="stylesheet" type="text/css" />     
        <asp:ContentPlaceHolder id="head" runat="server">
        </asp:ContentPlaceHolder>
    </head>
        <body>
            <form id="form1" runat="server">
                <div id="Master_Header" CssClass="SomeClassFromCommonCssFile"></div>
            </form>
        </body>
    </html
    

    提前谢谢。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Antony Scott    15 年前

    你试过用标准的占位符吗(不是内容占位符)。然后在你的母版页上找出哪一页是被要求的,并把你自己放进去?