UpdatePanel和UserControl解析问题

目前正在做一个项目,在处理的过程中发现放在updatePanel中的usercontrol在解析的时候会有一些问题

 

代码

 

其中<uc1:aaaa/> 与<uc2:RRRR />是两个用来测试的usercontrol,按钮是用来让uc1不显示,uc2显示的,默认加载的时候uc1显示,uc2不显示(Visible),当没有外层的updatepanel时,加载之后查看页面源码,你会发现此时只解析了uc1,没有解析uc2,点击按钮之后你会发现此时在查看源码,只解析uc2,没有解析uc1,这个当然和我的初衷是一致的,但是当外层包了updatePanel之后,无论是初次加载完成之后,还是点击按钮之后,你查看页面源码都是找不到uc2的影子的,但是页面上确显示了uc2的实际内容,这样当uc2中包含了javascript脚本的时候,它就找不到对象资源报错。


现在我还没有搞清楚这个原因,如果哪位高手知道这个原因,请留言解释,感激不尽,我也会继续研究这个问题,看看是为什么?


posted @ 2009-12-02 14:00  LifeLight  阅读(597)  评论(0编辑  收藏  举报