林子之大.net笔记

本站多数文章由其它网址转载,没啥技术含量的皆为原创。主要目的是对付记性不好,方便查询。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
通常,在page_load事件中,我们会加一个判断if(!ispostback)
这样防治每次请求都执行里面的内容。

但是如果页面在初始化时动态生成的控件,而又打算在页面中的按钮单击事件中对动态生成的控件进行访问。
那么这时,就要好好思考一下页面的生命周期了。aspx文件在接受请求后首先执行的是page_load,之后才轮的上控件的事件。如果是回传,则被if判断过滤掉了,是的动态生成控件的代码没有被执行。这样自然是访问不到了。
这个问题解决的方式那也就不用多说了。
posted on 2008-01-21 10:12  林614  阅读(425)  评论(0)    收藏  举报