我已经浏览过许多网站上关于page_load被调用两次的一些帖子,但我的问题与那些有点不同。
我的问题在于我的网络应用程序的登录页面。
最初在我的网站中,每次加载时,页面的page_load都会被调用两次。由于我的应用程序是升级的(从VS 2003到VS 2005/2008),我在InitializeComponent中评论了“this.load”事件。现在,当用户首次登录时,它可以很好地工作到我的Web应用程序中。但是,只要用户从我的应用程序中的任何其他页面导航到此页面,就会调用page_load两次。
有没有人知道为什么会发生这种情况。我试图跟踪调用堆栈,但VS 2008表明这是从外部代码调用的。
另外,我在我的网络应用程序中使用框架。我想知道这个问题是否与帧有关。
非常感谢任何帮助。
此致
哈