2011-11-06 52 views
1

我正在使用jquery库,并且我了解建议的方法是在网页的底部,<body>标记&而不是<head>标记引用它。但是当在ASP.net中使用MasterPages时,如果将Jquery库包含在MasterPage的底部,那么包含在.aspx文件中的单个脚本文件将不起作用,因为Jquery库在那时不会被加载。请参阅jQuery中ASP.Net母版页

什么是在ASP.net中使用MasterPages时包含Jquery库的最佳方法,同时不需要在<head>标记中调用?

回答

3

您可以在主服务器中的jQuery <script>标记之后制作单独的ContentPlaceholder,并将其他脚本包含在内容页面中。

+0

太棒了,正是我在找的! – itsbalur

0

带有主页的ASP.NET,脚本参考最佳方法是在<head id="head1" runat="server">标记中。如果您需要内联脚本,只需通过RegisterStartupScript.ready()注入它们,并让ASP.NET和jQuery为您完成工作。