国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

asp.net架構基礎知識--頁面以及全局事件

2019-11-14 16:36:12
字體:
來源:轉載
供稿:網友

1.asp.net的請求過程,以及對應的處理請求的dll
客戶的請求頁面由aspnet_isapi.dll這個動態連接庫來處理,把請求的aspx文件發送給CLR進行編譯執行,然后把Html流返回給瀏覽器

2.頁面事件(按照事件的執行順序排列)

Page_Init:初始化值或連接 
Page_Load:主要使用IsPostBack,該事件主要執行一系列得操作來首次創建asp.net頁面或響應 
由投遞引起得客戶端事件。在此事件之前,已還原頁面和控件視圖狀態。 
Page_DataBind:在頁面級別上調用,也可在單個控件中調用。 
DataBind_PReRender:數據綁定預呈現,恰好在保存視圖狀態和呈現控件之前激發此事件。 
Page_Unload:此事件是執行最終清理工作的。 
非確定事件 
Page_Error:如果在頁面處理過程中出現未處理的例外,則激發error事件。 
Page_AbortTransaction:交易事件,事務處理中如果已終止交易,則激發此事件,購物車常用。 
Page_CommitTransaction:如果已成功交易,則激發此事件。

可以通過在頁面上定義@Page Transaction=Required來定義頁面的時間屬性。不過該方式不一定見得在頁面開啟事務給人的感覺不是很好。

Global.asax中的事件(執行順序) 
application_Start:應用程序啟動時激發 
Application_BeginRquest:http請求開始時激發 
Application_AuthenticateRequest: 應用程序批準http請求時激發 
session_Start: 會話啟動時激發 
Application_EndRequest:Htttp請求結束時激發 
Session_End:會話結束時激發 
Application_End:應用程序結束時激發 
Application_Error: 發生錯誤時激發


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 望都县| 黎平县| 胶南市| 长治县| 黔西| 寻乌县| 益阳市| 安徽省| 镇安县| 漳浦县| 仲巴县| 太保市| 星座| 即墨市| 南汇区| 文登市| 巴南区| 千阳县| 嘉祥县| 汶上县| 云龙县| 民权县| 正蓝旗| 台江县| 儋州市| 锡林浩特市| 来安县| 河北区| 南城县| 德安县| 龙口市| 青阳县| 津南区| 六盘水市| 浑源县| 宁强县| 双鸭山市| 昭觉县| 通州市| 福鼎市| 阳泉市|