我正在基于http://demos.telerik.com/aspnet-ajax/tabstrip/examples/multipage/dynamic-pageview-creation/defaultcs.aspx的演示使用Telerik Radcontrols创建一个项目,该项目涉及动态加载的网页浏览,其中包含用户控件。这开始工作得很好,但我不得不暂时恢复静态加载控件,因为我的asp:javascript文件的脚本引用不会加载动态控件。我用google搜索了这个,http://forums.asp.net/t/1491236.aspx?How+to+create+a+flipcart+like+panel+for+showing+products+in+gridview似乎说这是ScriptManagerProxy中的一个错误,如果它是动态加载的,它就无法正确注册。
我真的想让这个动态加载工作,因为它会使应用程序加载更快。目前,在我的开发机器上加载main.aspx需要12秒,相比之下,动态加载时需要2-3秒。这当然是不可接受的。
我尝试使用http://msdn.microsoft.com/en-us/library/bb398991(v=vs.100).aspx通过代码隐藏动态添加脚本引用,但这也不起作用,因为未加载javascript。
asp有哪些替代方法:Scriptmanagerproxy和asp:scriptreference组合?