0

jQuery のreadyメソッドを利用するユーザー コントロールがあります。このコントロールの JS は jQuery を必要とするため、コントロールの JS の前に jQuery を含める必要があります。

マスター ページのフッターに jQuery を含め、すべてのページが JS コードを挿入できるセクション ("FooterJS") を定義します。

_Layout.cshtml

<script>{path to jquery}</script>
@section FooterJS

問題は、ユーザー コントロールがマスター ページを直接使用しないことです。代わりに、コントロールは Index.cshtml ページに含まれているため、その JS を FooterJS セクションに追加できません。

@Html.Partial("MyControl")

マスター ページに jquery を含めた後、コントロールの JS を追加するにはどうすればよいですか?

4

0 に答える 0