1

私は VS2012 で ASP.NET Web フォーム プロジェクトに取り組んでいます。プロジェクトには、すべてのページに使用される Site.Master ページがあります。jQuery 関数を記述できる Site.Master にスクリプトを追加できます。問題なし。しかし、プロジェクトの特定のページに iQuery スクリプトが必要な場合、どのように、どこに iQuery スクリプトを配置しますか? ページ (Site.Master を使用するため) には Head セクションはありませんが、セクションは 1 つだけです。

<asp:Content runat="server" ID="BodyContent" ContentPlaceHolderID="MainContent">

上記の行の前にスクリプトを書くと、VSの問題が発生します「コンテンツコントロールのみがコンテンツページで直接許可されています...」

では、1 つのページに固有の jQuery スクリプトをどこに置くのでしょうか?

4

3 に答える 3

1

たとえばJquery 、次のように入れることができます。asp:content

<asp:Content runat="server" ID="BodyContent" ContentPlaceHolderID="MainContent">

<script>
//Your Jquery
</script>
</asp:Content>

ページが使用するマスターページに Jquery ライブラリを登録する必要があるのは 1 つだけです。

それが役立つことを願っています。

于 2013-10-21T19:04:44.780 に答える