2013-02-26 258 views
2

我有一個母版頁和兩個使用母版頁佈局和設計的內容頁面。我有2個CSS文件用於我的母版頁。現在我想要做的是,當我運行第一個內容頁面時,母版頁使用第一個css文件,當我運行第二個內容頁時,它使用另一個。有關我該如何做的任何建議。主頁和內容頁面

+0

可能的重複http://stackoverflow.com/questions/1532033/links-css-file-to-a-content-page – 2013-02-26 15:56:25

回答

1

首先,這不應該是你的正常做法,除非你正在做一些不尋常的事情。使用共同的母版頁的重點在於,您可以輕鬆地在您的網站上擁有共同的外觀和風格。

但是,您可以通過幾種方法來完成。一種方法是將一個佔位符放在主頁<head>部分。然後在包含相應css文件的每個內容頁面中爲該佔位符創建內容。

0

您可以在母版頁中使用ContentPlaceHolder,並在頭部內部在每個下一頁上以不同方式更改css,或者忽略它以保留一些默認值。

下面是一個例子:

<head runat="server"> 
    <asp:ContentPlaceHolder ID="styleHolder" runat="server" > 
    <link rel="stylesheet" type="text/css" href="default.css"> 
    </asp:ContentPlaceHolder> 
</head> 
<body> 

和內用不同的CSS網頁上,只包括佔位符,並改變它。

相關問題