将用户控件的JavaScript插入_layout.cshtml中的一个部分

时间:2013-04-03 22:34:27

标签: jquery asp.net-mvc razor user-controls master-pages

我有一个使用jQuery的ready方法的用户控件。由于这个控件的JS需要jQuery,因此需要在控件的JS之前包含jQuery。

我在主页的页脚中包含jQuery,然后定义一个部分(“FooterJS”),其中所有页面都可以插入其JS代码:

_Layout.cshtml

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

问题是用户控件不直接使用母版页。而是由Index.cshtml页面包含控件,因此它无法将其JS添加到FooterJS部分。

@Html.Partial("MyControl")

如果在主页面上包含jquery后,如何才能添加控件的JS?

0 个答案:

没有答案