摘要: 使用用户控件的目的很简单,就是为了复用。我们渴望把经常在我们页面里出现的东西给封装起来,用起来很方便。从使用控件的角度来讲,我们最主要考虑的是主页面和用户控件之间如何来传递数据。在最初的使用中,我会把控件的所有方法和属性公开(public),这样在主页面中可以随意的修改和调用,不过这种方式显然是不好的,违背了面向对象设计的封装原则,虽然增加了使用的灵活性,但是也使页面和用户控件之间的关系变得复杂,增加了耦合性。 最近看书,学习了一种“正规”的使用方法和原则。首先要理解,页面的Page_Load方法是先于控件的Page_Load方法调用的,所以控件的初始化控件不要放在Page_Load中。 1. 阅读全文
posted @ 2011-11-30 16:03 明之道 阅读(472) 评论(0) 推荐(0) 编辑