Codebehind 、Inherits 和aspx的關係
ASP.net的default.aspx文件的page指令
<%@ Page Language="C#" CodeBehind="CheckPoints.aspx.cs"Inherits="Web.UCenter.Point.CheckPoints"%>
codebehind
表示處理aspx頁麵數據的代碼文件,由該代碼文件派生出aspx頁麵類
Inherits
表明該文件繼承自哪個命名空間的哪個類 格式:命名空間.類名
我們在編web程序時,通常要要處理兩個方麵:UI(用戶界麵,也就是數據的顯示)與代碼。
為了達到UI與Code的完全分開,我們把UI當作一個對象,Code當作另我一個對象。當然我們要研究這兩個對象的關係。code是父類了,UI是子類了。不過他們都是從System.Web.UI.Page繼承過來。
關係圖:
引入名稱空間:using System.Web.UI
父類 page→很多子類Code(*.cs文件)→很多子子類UI(*.aspx文件)
原帖地址:https://hi.baidu.com/qianko/blog/item/52b38fb39b5a53a1d8335a03.html
最後更新:2017-04-02 22:16:08