本文通过实战的方法简单介绍ASP.NET中的事件执行顺序。新建C# WebForm项目,如下图:在Defualt.aspx文件中添加一个Button控件并命名为Button1,然后为该控件各个事件添加事件处理程序,并添加断点,如下图:打开Global.asax文件并添加断点,如下图:打开Site.Master的代码文件Site.Master.cs,并添加断点,如下图:按F5调试运行,查看代码运行顺序:Application_Start→Session_Start→Button1_Init→Page_Load→Page_Load→Button1_Load→Button1_PreRender→Button1_Unload→显示界面。当我们关闭IIS时执行:Session_End→Application_End。这两个函数可以看作是IIS调用的。现在大家对ASP.NET中事件如何依次发生有了大概了解吧,希望对大家学习Asp.Net中的事件执行顺序有所帮助。
暂无评论