摘要:
用过asp,net ajax UpdatePanel控件的朋友都知道,UpdatePanel在设计期不能像其它asp.net 控件一样自定义宽度和高度,需内嵌一个控件然后再将其拖拉, 所以我想有没有办法重写UpdatePanel可以让它有height,width,style等一般web控件的属性,由于.net 是单继承的,所以没有办法从WebControl中派生,我也查看了一些接口,却找不到相... 阅读全文
摘要:
泛型不仅能用来做容器,还能够提供代码复用的手段。在泛型的参与下,许多设计就可能更精妙,更具扩展性。今天我就来演示一个利用泛型增强的抽象工厂模式。我们知道,抽象工厂(Abstract Factory)模式是将工厂和产品全部抽象化,一个抽象工厂生成一组抽象产品,而一个具体工厂则生成具体产品的一个特定组合。它能够维持这种相关对象组合的一致性,并使得用户不需要了解工厂和产品的具体实现。传统的Abstrac... 阅读全文