突然产生的一个想法,写一个基类,用来完成对LoadControl后续操作进行管理

昨天提了一个webusercontrol的问题, 原帖
大家都提了不少自己的想法,看了以后感觉大有裨益,
今天看回复的时候,突然又产生了一个想法,为什么LoadControl发生之后的一系列繁琐的重复操作都要人工来完成,难道就不能写一个通用的基类,来完成这件事情。

继续想,可以写这么一个类,继承自System.Web.UI.Page,override LoadControl 函数,内部用一个object list来存储LoadControl新增的控件,对外提供索引器来访问。那这样的话,许多重复劳动不就可以完全避免了吗?

仅仅是自己的一个不成熟想法,不知道这么做是否可行?
原文地址:https://www.cnblogs.com/oop/p/176020.html