2012-09-03 60 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代码。 –