所以我的代码中绝对没有逻辑.我有两种方法Page_Init和Page_Load
每次单击按钮时都会调用这两种方法.调用Page_load是有意义的.但为什么每次都会调用Page_Init?
protected void Page_Init(Object sender, EventArgs e)
{
}
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click1(object sender, EventArgs e)
{
// Do something here
}
Run Code Online (Sandbox Code Playgroud)
我想你不知道Page Life Cycle.
Page_Init将始终在页面创建时调用,并在页面加载之前调用.
调用Pre Init然后调用Init然后预加载,然后加载,然后预渲染,然后几乎每次回发时都进行渲染.
如果您不在实时服务器上,则可以执行此操作.加
Trace ="true"
Run Code Online (Sandbox Code Playgroud)
在Page指令中,它将显示完整的页面循环.
像这样,
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb"
Inherits="_Default" Trace="true"%>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
22024 次 |
| 最近记录: |