让事情变得简单,我们有几个aspx页面...

页1.aspx -重届会议的信息。
Page2.aspx -搜索形式与成果和集会变量。
3.aspx,Page4.aspx,Page5.aspx -要求会议设置的变量在Page2.aspx

我们找到的是,作为Page2.aspx载荷和设置的届会变量,页1.aspx是被称和重新设置了会议。然而,页1.aspx显示在浏览器,不Page2.aspx。我们只能找到这种情况发生,因为我们的台阶通过代码并把破点在Page_Load事件页1.aspx和Page2.aspx和们惊讶地看到Page2.aspx正在处理尽快页1.aspx停止处理的服务器。

可能有用的信息...我们使用的主页和链接页1.aspx在主页。除此之外,我不能找到任何引用页1.aspx在代码的基础。

更新:
这可能是由于身份验证?它出现的时候我访问Page2.aspx,服务器可能进行身份验证上再次页1.aspx?是典型的?

有帮助吗?

解决方案

谢谢你的尖端安德鲁。

我们想出了什么事...页1.aspx在应用程序是真的默认。aspx。在Page2.aspx,另一个开发商把一个img tag页上的没有来源的财产的定义。所以当Page2.aspx执行,这是在寻找一个像位于网站的根源水平,这个然后触发的代码上的默认。aspx(页1)和拭去的会议。

总体而言,它看起来像这样的东西...

在Page2.aspx

<img src=""> <!-- this ended up triggering a call to Default.aspx, wiping the session -->

我们希望,可以帮助别人。

其他提示

发射小提琴手和运行的应用程序的正常进行。它会告诉你的业务发生并确定哪些网页被重新定向到其他网页。一旦你知道的路径,可以确定为什么这条道路的存在通过调查来源的代码。

这有可能是你的应用领域是回收的,因此,所有会议变量是失去了你们可能有的代码的定向访问者如果该届会议变量是失踪的,对吧?

如果是这种情况下,作为快速解决,可以使用的会话或储存届会议中的变量Sql服务器。你的应用程序域不应该回收的每一分钟,但它可能导致的行为,你看看如果你保存会议"过程",这是默认的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top