日期:2014-05-20  浏览次数:20431 次

大家探讨一下,asp.net 中同时用 ascx/第三方控件/asp.net ajax时第三方控件失效

例如:
updateplane
-> ascx用户自定义控件1(初始为可见)->内有依附于js的,如freetextBox
-> ascx用户自定义控件2(初始为不可见)-> 内有依附于js的,如freetextBox

  在以上这处结构时,如果中间令ascx用户自定义控件2变为可见,则ascx用户自定义控件2中的freetextbox就会失效

一样的如果第三方控件是ajax   asp.net   Controltoolkit 的部分控件,也会有 这个问题,
还有就是即便是不用ascx而用placehover包裹代码一样会出问题

请高手给一个解决方案

------解决方案--------------------
帮顶~
------解决方案--------------------
顶一下
------解决方案--------------------
up
------解决方案--------------------
asp.net Ajax没有能够与传统的asp.net兼容。本来这个看上去并不复杂,升级asp.net2.0的ClientScriptManager给出另外一个似乎就可以,但是奇怪实际上由重构出一个 System.Web.UI.ScriptManager 命名空间定义。

updatePanel远没有达到将asp.net保持稳定。我看asp.net ajax项目组以及微软那帮宣传队的自圆其说,似乎也没有打算将这个保持兼容,似乎跟学究一样,喜欢研究新的理论然后让大家重构。
------解决方案--------------------
帮顶..