0

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

 <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方法永远不会执行。这是缓存问题吗?

4

1 回答 1

0

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

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

于 2013-05-15T07:36:08.653 回答