标题:[随记][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相关推荐

  1. ASP.NET基础之HttpContext学习

    上一个随笔主要针对HttpModeul[ASP.NET基础之HttpModule学习]内容进行一个简单的学习:本章内容我将对ASP.NET另一个主要的知识点HttpContext进行学习:首先我们简单 ...

  2. 十四个关于ASP.NET基础知识问答(C#版)

    本文转自:乐猪网 十四个关于ASP.NET基础知识问答(C#版) 这是一些ASP.NET很基础的东西,希望对ASP.NET爱好者特别是刚刚入门的朋友有所帮助虽然示例代码是C#.NET,但是不影响VB. ...

  3. 图书推荐:《ASP.NET.基础教程——C#案例版》

    本书结合用C#语言编写的可实际运行的示例代码,讨论了ASP.NET的构架.Web窗体.配置.HTTP管道.故障诊断和错误处理.验证.数据绑定.自定义控件.缓存.状态管理和安全性,阐述用C#构建基于We ...

  4. 总结一下Page_Load和OnLoad

    首先Page_Load是一个方法,OnLoad也是一个方法. OnLoad是Page类继承自System.Web.UI.TemplateControl,而System.Web.UI.TemplateC ...

  5. ASP.NET基础与入门:WebForm,事件驱动编程,Page类

    注:因为这个暑假做了一个ASP.NET的项目(WebForms模式),暑假期间太忙没有来得及整理,现在统一梳理下知识(有些我认为可以跟HTML共通的就没记) 推荐几个学习ASP.NET的网站: W3S ...

  6. 风影ASP.NET基础教学 7用户控件编程

    下面我们使用"网站友情链接"的主要功能就是管理网站的各种友情链接地址,使这些友情链接能够显示在网站各个需要的地方,一般显示在网站的底部.为了实现链接显示,首先需要在项目中创建一个H ...

  7. ASP.NET的Page_Load事件及相关转载

    Page_Load,即页面载入要执行的事件; Page_Load的执行分为两种情况;  1.Page_Load事件的执行是在第一次加载页面时发生(即为了响应客户的请求);  2.Page_Load事件 ...

  8. 风影ASP.NET基础教学 5 验证控件(二) 扩展自己的验证控件

    前文回顾 我们之前提过了5种官方验证控件的方式. 下面我们来讲解编程方式验证和扩展自己的验证控件 以编程的方式验证asp.net控件 默认情况下,在页面回发到服务器时,页面初始化之后(即视图ViewS ...

  9. Asp.Net基础 - 4.ASP.Net揭秘之Input版自增 + 5.ViewState初探

    4.ASP.Net揭秘之Input版自增 4.2.思考:把IntValue1.html设为起始页 5.ViewState初探 5.1.只有设定了name的input.textarea.select的v ...

最新文章

  1. OpenCV3.3中逻辑回归(Logistic Regression)使用举例
  2. 技术06期:测试系统软件需要重视哪几点?
  3. Science长文综述:通过空间斑图形成避免复杂系统崩溃
  4. 如何大写字符串中每个单词的第一个字符
  5. 升级计算机方案,关于计算机升级方案
  6. 用于处理分数的Objective-C类
  7. 快进来看王冰冰!用Python写了一个青年大学习提醒系统
  8. 操作系统——并发之锁
  9. ASP.NET Core MVC 之局部视图(Partial Views)
  10. 干货 | Elasticsearch 索引生命周期管理 ILM 实战指南
  11. java微信二维码登录
  12. 阿拉伯文变形规范,阿拉伯语变形规则,阿拉伯文组合规则
  13. zookeeper 删除节点时报错java.io.IOException: Packet len4272892 is out of range!
  14. MySQL 实现无数据插入有数据更新
  15. 亚马逊联手AI初创公司开发ChatGPT竞品;百度公布2022年财报;高通推出付费云软件服务丨每日大事件...
  16. 2021年江西工业互联网安全技术技能大赛线上初赛Writeup
  17. oracle设置ip白名单
  18. 赛门铁克:网络间谍组织Buckeye将攻击目标转至中国香港
  19. ImmuCellAI | 免疫浸润计算工具 R包学习
  20. Keep learning, be curious!目标就在前方,努力就对了。

热门文章

  1. redis设置为null问题
  2. SQL Server中使用自定义指定顺序排序
  3. 洛谷 P3102 [USACO14FEB]秘密代码Secret Code
  4. 锋利的jQuery--编写jQuery插件(读书笔记五)[完结篇]
  5. Ubuntu下一个openldapserver部署步骤
  6. Java连接SQL数据库失败的分析思路
  7. rocketmq 初探(一)
  8. POI导出EXCEL设置高度和宽度
  9. Z-Blog 爬虫 node实现
  10. 项目管理工具strber