国产探花免费观看_亚洲丰满少妇自慰呻吟_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: 發生錯誤時激發


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 卫辉市| 九江县| 城固县| 汝州市| 新竹市| 垦利县| 阜南县| 个旧市| 镇赉县| 天津市| 镇宁| 宜州市| 当雄县| 保德县| 拜城县| 民勤县| 通城县| 石台县| 礼泉县| 虹口区| 开平市| 梅河口市| 从江县| 宣化县| 邳州市| 漠河县| 莒南县| 沈丘县| 迭部县| 涪陵区| 禹城市| 普陀区| 广河县| 武汉市| 五台县| 浦江县| 凤阳县| 隆尧县| 门源| 桐柏县| 中阳县|