1
我想将多个复合脚本放到页面上。但ScriptManager包含非Enumerable属性CompositeScript。每个ASP.NET注册几个复合脚本页面
是否有可能每个页面注册几个CompositeScript?
我想将多个复合脚本放到页面上。但ScriptManager包含非Enumerable属性CompositeScript。每个ASP.NET注册几个复合脚本页面
是否有可能每个页面注册几个CompositeScript?
我不认为你可以这样设置它;出于好奇,为什么不是一个大的脚本文件好?您将获得一些性能优势,因为减少脚本文件可提高性能......
感谢您的回复。 例如,如果我有两个页面和两个脚本A和B的集合。第一个页面包含两个集合,第二个页面仅包含集合B.A和B是由敏捷支持引起的集合。 – chapluck 2010-05-17 14:09:35
在这种情况下,您可以将脚本作为集合B的一部分添加到ScriptManager的全局级别(例如在母版页中),并在第一页中使用ScriptManagerProxy将标记中包含脚本集合A.或者,如果需要转到该级别,则可以编程添加脚本来管理差异。 – 2010-05-17 15:44:55
你是对的。我在ScriptManagerProxy中添加了CompositScript并获得了2个复合脚本(在MasterPage和所需页面上注册)。 的 < Scripts > 的 的 CompositeScript> asp:ScriptManagerProxy> –
chapluck
2010-05-18 06:52:12