Asp.net 哪个javascript scriptreference链接到每个ScriptResource.axd?
他说我们应该。很公平 我知道这样做的方法是在asp:ScriptManager中使用CompositeScript标记Asp.net 哪个javascript scriptreference链接到每个ScriptResource.axd?,asp.net,scriptmanager,composite,Asp.net,Scriptmanager,Composite,他说我们应该。很公平 我知道这样做的方法是在asp:ScriptManager中使用CompositeScript标记 <asp:ScriptManager runat="server"> <CompositeScript> <Scripts> <asp:ScriptReference Name="AjaxControlToolkit.Common.Common.js" Assembly="AjaxControlToo
<asp:ScriptManager runat="server">
<CompositeScript>
<Scripts>
<asp:ScriptReference Name="AjaxControlToolkit.Common.Common.js" Assembly="AjaxControlToolkit" />
<asp:ScriptReference Name="AjaxControlToolkit.Calendar.CalendarBehavior.js" Assembly="AjaxControlToolkit" />
< ... />
</Scripts>
</CompositeScript>
</asp:ScriptManager>
我仍然接受下面的答案,因为它可能会在同样的情况下帮助其他人。我相信如果您使用AJAX工具包,那么默认情况下,它将组合所有ScriptResource和WebResource脚本(您不必提及这些)。见以下相关帖子:
在.NET4中,ScriptManager也应该能够做到这一点:我相信如果您使用AJAX工具包,那么默认情况下,它将组合所有ScriptResource和WebResource脚本(您不必提及这些)。见以下相关帖子:
在.NET4中,ScriptManager也应该能够做到这一点:谢谢您的回答。这是一个很好的观点和很好的建议,但它不能回答被问到的问题。我试过ToolkitScriptManager,但不幸的是它与其他东西不兼容。@tiagoniu,我知道它不能回答您的特定问题(但我相信它解决了实际问题)-手动添加脚本资源和web资源的问题实际上并不是关于正在使用的资源的发现,而是关于维护-如果出现使用不同资源集的新版本控件,或者在页面等中添加了新控件,该怎么办?全面验证解决方案将涉及发现已注册的脚本参考资料-上述解决方案正是如此。感谢您的回答。这是一个很好的观点和很好的建议,但它不能回答被问到的问题。我试过ToolkitScriptManager,但不幸的是它与其他东西不兼容。@tiagoniu,我知道它不能回答您的特定问题(但我相信它解决了实际问题)-手动添加脚本资源和web资源的问题实际上并不是关于正在使用的资源的发现,而是关于维护-如果出现使用不同资源集的新版本控件,或者在页面等中添加了新控件,该怎么办?全面验证解决方案将涉及发现已注册的脚本资源-上述解决方案正是如此。
<script src="/ScriptResource.axd?d=big-string-here" type="text/javascript"></script>