[随记][asp.net基础]Page_Load和OnLoad
標題:[隨記][asp.net基礎]Page_Load和OnLoad
一、前言
東西好久不用、不想,就會忘,所以沒辦法,只好記下來。
二、正文
aspx頁面加載的時候會自動執行Page_Load,也會執行OnLoad方法,這兩個是什么關系呢?執行順序是什么樣子的呢?
經調查、deubg,發現先執行OnLoad方法,然后執行Page_Load方法,但是要注意編碼:
1、執行OnLoad的提前
protected?override void OnLoad(EventArgs e){}
必須這樣寫,前面的修飾符必須是protected。
2、執行Page_Load的提前
必須設置
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="PageLoadAndOnload.Default" %>
AutoEventWireup="true",如果是AutoEventWireup="false",則不會執行。
三、參考
Difference between page_load and onLoad
ASP.NET Web Server Control Event Model
(2014-03-12 16:01)
?
?
?
?
轉載于:https://www.cnblogs.com/fiteg/p/3596538.html
總結
以上是生活随笔為你收集整理的[随记][asp.net基础]Page_Load和OnLoad的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PureMVC(AS3)剖析:设计模式(
- 下一篇: DISC性格测试题