標準のインターネット テンプレートを使用した 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" />
...
上記の 2 つの 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 がこれら 2 つのファイルへのリンクをどのように/どこで認識するかを教えてください。
--
7 月 30 日の更新:
jQuery スクリプトが 4.5 Web フォーム アプリケーションにどのように登録されるかを説明しているthisを見つけました。コード サンプルは、選択したバージョンの jQuery スクリプトがどのようにリンクされているかを正確に示しています。Application_Start のPreApplicationStart
前に実行されるメソッドで実行されることが示されています。プロジェクト全体で「PreApplicationStart」を検索しましたが、何も見つかりませんでした。これがどこにあるか知っている人はいますか?