1

刚刚使用默认模板站点尝试了 VS2012,我对如何包含 javascript 和 css 的概念完全陌生。在 MasterPage 中,使用 scriptmanager 和 scriptreference 包含的 javascript 接缝。

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

有人可以解释一下应该如何使用它。如何包含我自己的 javascript 和 css。如何将 jquery ready() 添加到 site.master?

4

1 回答 1

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>

脚本管理器用于不同的目的:

1) 使用 Ajax 控件

2)当我们在客户端访问网络服务时

3)页面方法等

来自 MSDN 关于 ScriptManager:

您必须在页面上使用 ScriptManager 控件来启用 ASP.NET 的以下 Microsoft Ajax 功能:

Microsoft Ajax 库的客户端脚本功能,以及您想要发送到浏览器的任何自定义脚本。有关详细信息,请参阅使用 Microsoft Ajax 库创建自定义客户端脚本。

部分页面渲染,使页面上的区域可以独立刷新而无需回发。ASP.NET UpdatePanel、UpdateProgress 和 Timer 控件需要 ScriptManager 控件才能支持部分页面呈现。

用于 Web 服务的 JavaScript 代理类,使您能够使用客户端脚本来访问 ASP.NET 页面中的 Web 服务和特殊标记的方法。它通过将 Web 服务和页面方法公开为强类型对象来做到这一点。

用于访问 ASP.NET 身份验证、配置文件和角色应用程序服务的 JavaScript 类。

于 2012-09-03T06:52:19.773 回答