Page_Load方法不执行

时间:2013-05-15 07:07:42

标签: c# asp.net

未执行Page_Load方法。这是List页面:

 <a href="frm_Vacation_Edit.aspx?ApplyCode=<%#Eval("ProcessApplyCode")%>&VerCode=<%#Eval("ProcessVersion")%>">
     <%# (this.AspNetPager1.CurrentPageIndex - 1) * this.AspNetPager1.PageSize + Container.DataItemIndex + 1%></a>

这是用于接收传输值的编辑页面

 protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            BandData();
        }
    }

Page_Load方法永远不会执行。这是缓存问题吗?

1 个答案:

答案 0 :(得分:0)

如果这是一个缓存问题,没有人可以回答,但您可以使用调试器自行测试,或者使用Label控件显示时间戳。每次刷新页面时,都应显示另一个时间戳。

根据我的经验,我们将始终调用Page_Load。在ASP.NET开发的5年中,我从来没有遇到过这样的问题。