我想要两个.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
提前致谢。
答案 0 :(得分:0)
您是否尝试过使用标准占位符(不是内容版)。然后在你的母版页中找出正在请求的页面并自己投入?