为什么pagexload在aspx.cs中很重要?

时间:2012-07-31 01:54:39

标签: asp.net

有人可以向我解释页面加载的绝对目的吗?在我的aspx.cs(codebehind)文件中,我的代码现在运行得很好。我在这里做非常基本的东西,所以我猜它在某个地方有很多重要性所以我只是想知道那会是什么。谢谢你的帮助!

1 个答案:

答案 0 :(得分:2)

您应该查看Page Life Cycle。 负载是此循环中的事件。

关于该方法,Page_load()是服务器端应用程序的方法,用于.aspx文件。此方法中的所有代码都在页面开头执行一次。 此外,在加载中,如果当前请求是回发,则控制属性将加载从视图状态和控制状态恢复的信息。 (与初始化不同,当您设置默认值时) 因此,在Load Event中,Page对象调用OnLoad上的Page object方法,然后递归地为每个子控件执行相同操作,直到加载页面和所有控件。单个控件的Load事件发生在页面的Load事件之后。

一些链接:

ASP .NET Page Life Cycle

Page_Load and Postback

Google中还有一些