從面向對象的角度看,基類頁與普通的基類,繼承類設計其實區別并不大,都要在基類中編寫公用的屬性方法,并通過虛函數、事件等方式讓繼承類重寫或響應。所不同的是基類頁的設計過程受到所在環境的約束。在WinForm環境下,我們可以預先定義好窗體的公用元素,如工具條,默認的表格以及DataSource控件等。而到了Asp.net下的WebForm,則無法實現界面一級的繼承,同時加入了狀態管理等要求。
發布: 2008-5-15 10:06 | 作者: 不詳 | 來源: yesky | 查看: 88次 | 進入領測軟件測試網論壇討論
從面向對象的角度看,基類頁與普通的基類,繼承類設計其實區別并不大,都要在基類中編寫公用的屬性方法,并通過虛函數、事件等方式讓繼承類重寫或響應。所不同的是基類頁的設計過程受到所在環境的約束。在WinForm環境下,我們可以預先定義好窗體的公用元素,如工具條,默認的表格以及DataSource控件等。而到了Asp.net下的WebForm,則無法實現界面一級的繼承,同時加入了狀態管理等要求。