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

时间:2010-11-25 12:28:20

标签: asp.net css

我想要两个.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 个答案:

答案 0 :(得分:0)

您是否尝试过使用标准占位符(不是内容版)。然后在你的母版页中找出正在请求的页面并自己投入?