2012-09-03 149 views
1

剛剛試用VS2012與默認模板網站,我總是新概念如何包括JavaScript和CSS。在MasterPage中,使用scriptmanager和scriptreference包含JavaScript接口。Visual Studio 2012 JavaScript&css參考

還有一些文件,如package.config。

有人可以解釋這應該如何使用。我如何包括我自己的javascript & css。如何將jquery ready()添加到site.master?

回答

1

要將css文件添加到您的網站,請在頁面的<head>部分添加鏈接標記,以便爲javascript添加腳本標記。

<head> 
    <link href="file.css" type="text/css" /> // This wil include your css file 
    // For JavaScript 
     <script src="jquery.js" type="text/javascript" ></script> // This wil include your java script file 
    <script type="text/javascript" > 
      // write Your JavaScript code here 


     // For using jquery code, add jquery method inside the script tag, example below 

     $("document").ready({ 
       // your jquery code 
      }); 

    </script> 
</head> 

Script manager被用於不同的目的:

1)使用AJAX控件

2)當我們在客戶端

3)頁面方法等訪問Web服務

從MSDN關於ScriptManager:

必須在頁面上使用ScriptManager控件才能啓用ASP.NET的以下Microsoft Ajax功能:

Microsoft Ajax Library的客戶端腳本功能以及要發送到瀏覽器的任何自定義腳本。有關更多信息,請參閱使用Microsoft Ajax庫創建自定義客戶端腳本。

部分頁面呈現,它可以使頁面上的區域獨立刷新而無需回發。 ASP.NET UpdatePanel,UpdateProgress和Timer控件需要ScriptManager控件才能支持局部頁面呈現。

Web服務的JavaScript代理類,它使您能夠使用客戶端腳本訪問ASP.NET頁面中的Web服務和特殊標記的方法。它通過將Web服務和頁面方法公開爲強類型對象來實現這一點。

用於訪問ASP.NET身份驗證,配置文件和角色應用程序服務的JavaScript類。

+0

該模板在腳本管理器中包含jquery,所以如果我使用你的接近我包括我的腳本之前的jQuery,然後我不能使用jQuery ...或者我誤解了什麼? – ahrberg

+0

@ahrberg如果你的腳本包含scriptmanager - > scripts標記,這將只包含你的jquery文件。爲了在頁面中使用jquery,首先必須使用腳本標記添加jquery文件,然後在我的答案中提到您將在腳本標記內寫入jquery代碼。 –