2011-03-01 49 views
0

我在asp.net中開發,我使用不同的JavaScript和CSS文件。JavaScript和CSS引用授權的母版頁

  • 我有一個母版頁「masterpage1」
  • 文件夾管理
  • 這個文件夾我有一個母版中,稱爲masterpageadmin從masterpage1
  • 和所有的aspx文件的文件夾管理繼承繼承從masterpageadmin
  • 只有「管理員」的角色可以接取到masterpageadmin和ASPX文件夾管理

我的問題: 我應該如何在我的masterpage1中引用我的JavaScript和CSS,以便admin文件夾中的aspx文件可以使用它們。

乾杯

回答

0

ASP.NET不打擾保護任何非ASP.NET文件。 這包括CSS,JS,HTML,JPG,PNG,...

換句話說,人們不擔心保護CSS和JS。

+0

路徑上的大討論謝謝您的回答快,但如果我與<鏈接HREF =引用「的jQuery/CSS /平滑/ jQuery的UI-1.8。 7.custom.css「rel =」stylesheet「type =」text/css「/>,aspx文件找不到我的css類。與我的jscripts一樣。提前致謝。 – user389431 2011-03-01 17:07:43

+1

這聽起來像你真的有問題是路徑問題。使用'〜/'(指定應用程序根目錄)和'/'(指定文件夾)來播放你的路徑,直到你找到正確的路徑。 – 2011-03-01 17:10:38

+0

好吧,我會嘗試 – user389431 2011-03-01 17:18:15

0

在母版頁中引用CSS或JS文件時,通常需要使用絕對路徑而不是相對文件路徑。

例如:

<link href="css/mystyles.css" rel="stylesheet" type="text/css" /> 

是相對路徑,用戶的瀏覽器會尋找一個名爲「CSS」文件夾中的任何目錄ASPX文件位於

<link href="/css/mystyles.css" rel="stylesheet" type="text/css" /> 

是一個。絕對路徑,用戶瀏覽器將始終在網站的根目錄中查找名爲「css」的文件夾,該文件夾可能與Web應用程序的根目錄不同。

這是在ASP.Net http://www.west-wind.com/weblog/posts/132081.aspx