真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

page事件-創(chuàng)新互聯(lián)

創(chuàng)新互聯(lián)建站是一家專業(yè)提供林芝企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站制作、成都網(wǎng)站設(shè)計、H5場景定制、小程序制作等業(yè)務(wù)。10年已為林芝眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進行中。>using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class _Default : Page { protected void Page_Load(object sender, EventArgs e) { } #region OnPreInit 第一步 protected override void OnPreInit(EventArgs e) { //檢查 IsPostBack 屬性來確定是不是第一次處理該頁。 //創(chuàng)建或重新創(chuàng)建動態(tài)控件。 //動態(tài)設(shè)置主控頁。 //動態(tài)設(shè)置 Theme 屬性。 //讀取或設(shè)置配置文件屬性值。 //注意 //如果請求是回發(fā)請求,則控件的值尚未從視圖狀態(tài)還原。如果在此階段設(shè)置控件屬性,則其值可能會在下一事件中被重寫。 base.OnPreInit(e); } #endregion #region OnInit 第二步 protected override void OnInit(EventArgs e) { //在所有控件都已初始化且已應(yīng)用所有外觀設(shè)置后引發(fā)。使用該事件來讀取或初始化控件屬性。 base.OnInit(e); } #endregion #region OnInitComplete 第三步 protected override void OnInitComplete(EventArgs e) { //由 Page 對象引發(fā)。使用該事件來處理要求先完成所有初始化工作的任務(wù)。 base.OnInitComplete(e); } #endregion #region PreLoad 第四步 protected override void OnPreLoad(EventArgs e) { //如果需要在 Load 事件之前對頁或控件執(zhí)行處理,請使用該事件。 //在 Page 引發(fā)該事件后,它會為自身和所有控件加載視圖狀態(tài),然后會處理 Request 實例包括的任何回發(fā)數(shù)據(jù)。 base.OnPreLoad(e); } #endregion #region OnLoad 第五步 protected override void OnLoad(EventArgs e) { //Page 在 Page 上調(diào)用 OnLoad 事件方法,然后以遞歸方式對每個子控件執(zhí)行相同操作,如此循環(huán)往復(fù),直到加載完本頁和所有控件為止。 //使用 OnLoad 事件方法來設(shè)置控件中的屬性并建立數(shù)據(jù)庫連接。 base.OnLoad(e); } #endregion #region 控件事件 第六步 protected void Button1_Click(object sender, EventArgs e) { //用這些事件來處理特定控件事件,如 Button 控件的 Click 事件或 TextBox 控件的 TextChanged 事件。 //注意 //在回發(fā)請求中,如果頁包含驗證程序控件,請在執(zhí)行任何處理之前檢查 Page 和各個驗證控件的 IsValid 屬性。 } #endregion #region OnLoadComplete 第七步 protected override void OnLoadComplete(EventArgs e) { //對需要加載頁上的所有其他控件的任務(wù)使用該事件。 base.OnLoadComplete(e); } #endregion #region OnPreRender 第八步 protected override void OnPreRender(EventArgs e) { //在該事件發(fā)生前: //Page 對象會針對每個控件和頁調(diào)用 EnsureChildControls。 //設(shè)置了 DataSourceID 屬性的每個數(shù)據(jù)綁定控件會調(diào)用 DataBind 方法。有關(guān)更多信息,請參見下面的數(shù)據(jù)綁定控件的數(shù)據(jù)綁定事件。 //頁上的每個控件都會發(fā)生 PreRender 事件。使用該事件對頁或其控件的內(nèi)容進行最后更改。 base.OnPreRender(e); } #endregion #region SaveStateComplete 第九步 protected override void OnSaveStateComplete(EventArgs e) { //在該事件發(fā)生前,已針對頁和所有控件保存了 ViewState。將忽略此時對頁或控件進行的任何更改。 //使用該事件執(zhí)行滿足以下條件的任務(wù):要求已經(jīng)保存了視圖狀態(tài),但未對控件進行任何更改。 base.OnSaveStateComplete(e); } #endregion #region Render 第十步 //Render //這不是事件;在處理的這個階段,Page 對象會在每個控件上調(diào)用此方法。所有 ASP.NET Web 服務(wù)器控件都有一個用于寫出發(fā)送給瀏覽器的控件標(biāo)記的 Render 方法。 //如果創(chuàng)建自定義控件,通常要重寫此方法以輸出控件的標(biāo)記。不過,如果自定義控件只合并標(biāo)準(zhǔn)的 ASP.NET Web 服務(wù)器控件,不合并自定義標(biāo)記,則不需要重寫 Render 方法。有關(guān)更多信息,請參見開發(fā)自定義 ASP.NET 服務(wù)器控件。 //用戶控件(.ascx 文件)自動合并呈現(xiàn),因此不需要在代碼中顯式呈現(xiàn)該控件。 #endregion #region OnUnload 第十一步 protected override void OnUnload(EventArgs e) { //該事件首先針對每個控件發(fā)生,繼而針對該頁發(fā)生。在控件中,使用該事件對特定控件執(zhí)行最后清理,如關(guān)閉控件特定數(shù)據(jù)庫連接。 //對于頁自身,使用該事件來執(zhí)行最后清理工作,如:關(guān)閉打開的文件和數(shù)據(jù)庫連接,或完成日志記錄或其他請求特定任務(wù)。//在卸載階段,頁及其控件已被呈現(xiàn),因此無法對響應(yīng)流做進一步更改。如果嘗試調(diào)用方法(如 Response.Write 方法),則該頁將引發(fā)異常。 base.OnUnload(e); } #endregion }
網(wǎng)站標(biāo)題:page事件-創(chuàng)新互聯(lián)
標(biāo)題URL:http://weahome.cn/article/ccgppi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部