透過這一章的介紹,讀者應已完整的了解整個Web From的架構,以及在程式設計時所需注意之處。Web Form物件是整個ASP.NET程式設計的主角,在命名空間上的物件層級是System.Web.UI.Page。
何謂命名空間(Namespace) |
其實Namespace翻譯成『命名空間』本身就相當值得商榷,但是這個翻譯是.NET Framework SDK中統一的說法,因此我們也順著這個方式來稱呼它。 所謂的命名空間實際上就是物件的階層,在物件導向程式設計概念中,因為物件可以被繼承,而物件在設計時是由基底物件開始,一層一層的繼承下來,因此物件會有階層的架構。例如,我們的Web From物件的層級就是System.Web.UI.Page,而Web From上面的Web控制項則是System.Web.UI.WebControls。透過命名空間這個方式,開發人員比較容易知道物件歸屬的層級以及物件之間的繼層關係。 |
Web From即是Page物件,而該物件的重要屬性如下: