向ScriptManager注册jQuery
我正在使用脚本-我的页面有8个div,每个div我都希望能够扩展和折叠 我从向ScriptManager注册jQuery,jquery,asp.net,scriptmanager,Jquery,Asp.net,Scriptmanager,我正在使用脚本-我的页面有8个div,每个div我都希望能够扩展和折叠 我从Page\u Load注册jQuery,如下所示:(我也在Page\u PreRender中尝试过,但问题相同) animatedcollapse.js文件是从Dynamic Drive网站下载的BensJquery是一个带有主$(document).ready(函数(){处理程序)的文件,该处理程序初始化动画折叠脚本 如果不在我的页面上使用UpdatePanel,这将工作得非常好 但是,当我在包含所有8个元素的页面中引
Page\u Load
注册jQuery,如下所示:(我也在Page\u PreRender
中尝试过,但问题相同)
animatedcollapse.js
文件是从Dynamic Drive网站下载的BensJquery
是一个带有主$(document).ready(函数(){
处理程序)的文件,该处理程序初始化动画折叠脚本
如果不在我的页面上使用UpdatePanel
,这将工作得非常好
但是,当我在包含所有8个
元素的页面中引入UpdatePanel
时,该页面不再像预期的那样工作
当我导致回发(例如,单击按钮)时,功能全部中断。所有
元素都会崩溃,无法再次展开,页面通常会中断,但事件查看器中没有显示JavaScript错误或.NET错误
我需要做什么才能在jQuery中成功使用UpdatePanel
编辑我解决这个问题的方法不是使用一个包罗万象的
UpdatePanel
,而是更谨慎地使用它们,并且只在需要的时候使用,这在现在可能会更好一些
谢谢,bgs264我解决了这个问题,没有使用一个包罗万象的
UpdatePanel
,而是更节省地使用它们,并且只在需要的时候使用,这在现在可能会更好一些
ScriptManager.RegisterClientScriptInclude(Me, Me.GetType, "AnimatedCollapse", Page.ResolveUrl("~/include/animatedcollapse.js"))
ScriptManager.RegisterClientScriptInclude(Me, Me.GetType, "BensJQuery", Page.ResolveUrl("~/include/BensJquery.js"))