http://www.denisbauer.com/ASPNETControls/DynamicControlsPlaceholder.aspx
Reflector插件FileDisassembler的作者Denis Bauer的一个东西。其实我也想做一个类似的。但是发现它的这个原理有两个致命缺点:1.使用viewstate会增加额外的传输数据量。2,事件处理还是需要自己写代码来特殊处理,不能做到控件内部完全处理自己的事务。
btw,贴一个asp.net的事件顺序的连接。感觉也是必须要了解的东西。
http://dev.yesky.com/418/3262418.shtml