WebForm頁面運行週期--頁面關係

1.前臺文件類繼承於後臺文件類

2.當前臺文件中包含某個標籤runat= server的時候,asp.net就會在編譯這個頁面先後臺文件類的時候,在後臺類中添加一個相應的控件對象:當頁面被訪問,也就是頁面類對象運行的時 候,再經過後臺頁面上控件的RenderControl方法,生成控件對應的Page_load實際上是頁面生命週期裏面的一個事件 後臺頁面先執行,前臺頁面後執行.程序員

僅從使用上面來看:web

Ashx 和aspx使用方式都差很少,區別服務器

1.被請求時,調用的方法名不一樣:ashx--- prcesspRequest , webForm ----Page_Loadasp.net

2.webform不須要程序員讀取模板頁了。post

3.訪問Rquest和Response等asp.net內部對象的時候,不須要再經過context點出來而了。spa

4.asp.net中aspx頁面編譯後會變成一個類,繼承與aspx.cs頁面裏的類(前臺類繼承與後臺類);.net

5.編譯的時候會前臺頁面的一個服務器控件變成了一個變量orm

6.在前臺能夠用<% %>訪問後臺非私有的成員server

7.string  reffer=Request.UrlReffer.ToString();//此舉能夠得到連接過來的地址,例如:src,等對象

相關文章
相關標籤/搜索