asp页面收到错误的请求

时间:2010-08-18 17:44:39

标签: asp.net .net-3.5 iis-6

我们在生产现场遇到了一个非常奇怪的问题。我们在网站上有一部分一次列出项目5。还有一个按钮可以同时查看所有内容。当在这些按钮之间交替时,有时列表将填充另一个用户同时执行的搜索。就好像iis正在失去谁在请求什么。如果将开发服务器指向真实数据库,则不会发生这种情况。只有多个用户在浏览网站时才会发生这种情况。任何帮助是极大的赞赏!感谢

更多信息: 我们正在使用带有.net 3.5的asp 2.0。 Windows Server 2003上的IIS 6.该列表通过sql server 2008数据库中的存储过程进行填充。

2 个答案:

答案 0 :(得分:0)

列表是否来自多个用户共享的Application对象?这似乎是使用Classic ASP时想到的最简单的答案。在ASP.Net中,静态变量可能会导致此问题,因为只有一个实例,因此另一个用户可能会获得其他人的意图。您可能需要发布更多详细信息,例如您对列表中的项目使用COM对象,VBScript中的类型还是其他内容?


该列表是ADO记录集的集合或其他一些语言的数据类型?这仍然是一个我想要答案的问题,因为我可以想到一些不同的设置,我想要澄清一点。经典的ASP不依赖于.Net框架,但是ASP.Net是另一个故事,根据你使用的这些是非常不同的世界,让我有点困惑,试图帮助,因为你引用ASP几次在这个问题中,提到.Net往往让我觉得你正在使用ASP成功的技术,即ASP.Net。

答案 1 :(得分:0)

现在很旧,但听起来你可能有静态字段作为页面类的成员。