OnLoad和Page_Load的区别
来源:互联网 发布:看美剧的软件 编辑:程序博客网 时间:2024/05/29 13:25
Page对象有一Load事件,应该是如下定义:
protected event EventHandler Load;
此事件继承到页面
OnLoad是Page的一个方法,应该是如下定义:
protected virtual void OnLoad(EventArgs e)
此方法唤起Load事件,方法内大约包含:
if(Load)Load(this,e);
此方法也继承到页面,甚至被重写
Page_Load只是页面类的一个方法,本来它与页面Load事件毫无关系
当Page指令AutoEventWireup="true"的时候,页面类会按规律分析方法并加入对应事件。
规律是:方法名以Page_为前缀的与后缀对应的事件(Load)对应,例如还有:Page_Init等
对应过程即:
Load += Page_Load;
这样在Page生命周期发执行OnLoad的时候,就会唤起Load事件,并执行用户定义的Page_Load方法
- OnLoad和Page_Load的区别
- C# Page_Load和OnLoad的区别和关系
- 总结一下Page_Load和OnLoad
- page_Load和page_Init的区别
- page_Load和page_Init的区别
- Page_Init和Page_Load的区别
- Page_Init和Page_Load事件的区别
- OnLoad与Page_Load的差异分析
- OnLoad与Page_Load的差异分析
- Page_Init()和page_load()区别
- onload和ready的区别
- onload和ready的区别
- onready和onload的区别
- Page_Load基类,重写OnLoad
- window.onload和body的onload的区别
- windows.onload和body的onload属性的区别
- page_load 与page_init 的区别
- page_load 与page_init 的区别
- (转贴)推荐-好题
- 国外开源软件网站-收,便于查看
- 常用SQL语句
- 请问如何动态实现播放语音文件[WEB学习示例]
- 090807项目进展
- OnLoad和Page_Load的区别
- 买51(或52)单片机,大家给点建议
- 重启Oracle服务
- 关于“Windows Script Host...”错误
- 黑客调试技术揭秘 2.1 Ptrace是GDB的基础调试工具(1)
- 用到了非主流数据库
- 异常详细信息: System.InvalidCastException: 对象不能从 DBNull 转换为其他类型——的解决方法
- linux 下使用 objdump 反汇编
- 色度抽样