我有一个使用标准 Internet 模板的 ASP.NET 4.5 Webform 项目。Site.Master 中包括:
<ajaxToolkit:ToolkitScriptManager runat="server">
<Scripts>
<%--Framework Scripts--%>
<asp:ScriptReference Name="jquery" /> <!-- ??? -->
<asp:ScriptReference Name="jquery.ui.combined" /> <!-- ?? -->
<asp:ScriptReference Name="WebForms.js" Path="~/Scripts/WebForms/WebForms.js" />
...
上面的两行 jquery 显然会导致在 html 文档中生成以下内容:
<script src="Scripts/jquery-1.7.1.js" type="text/javascript"></script>
<script src="Scripts/jquery-ui-1.8.20.js" type="text/javascript"></script>
我可以知道 ASP.NET 如何/在哪里知道这两个文件的链接吗?
--
7月30日更新:
我发现这描述了如何在 4.5 Web 窗体应用程序中注册 jQuery 脚本。代码示例准确显示了所选版本的 jQuery 脚本是如何链接的。它说它是PreApplicationStart
在 Application_Start 之前运行的方法中执行的。我在整个项目中搜索“PreApplicationStart”,但找不到任何东西。有谁知道这是在哪里?