[英]Page_Load method doesn't execute
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
方法从不执行。 这是缓存问题吗?
没有人可以回答这是否是缓存问题,但是您可以自己使用调试器进行测试,例如使用显示时间戳的Label
控件进行测试。 每次刷新页面时,它应该显示另一个时间戳。
根据我的经验,将始终调用Page_Load
。 在ASP.NET开发的5年中,我从来没有遇到过这样的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.