我制作了一个 ASP.NET 网页,它根据日期(使用日历控件选择)和段(使用下拉列表选择)检索一些数据。更改日期或段会导致页面刷新并重新加载数据。
现在,当我使用 Visual Studio 服务器运行网页时,会发生以下情况:
1)当我选择一个新的日期(比如从X到Y),然后在刷新页面之前更改段(比如从A到B),那么日期仍然是X,并且为date = X检索数据并且段=B。
2) 当我选择一个新的段(A 到 B),然后在刷新页面之前更改日期(X 到 Y)时,两者都被更改,并且相应地检索日期 = Y 和段 = B 的数据。
现在,我已经使用 IIS 在我的 PC 上托管了这个网页。当我在使用 IIS 托管的网页上进行上述两个操作时,我遇到了异常。如果我重复这两个操作三次,我会得到六个不同的异常!
知道为什么会这样吗?提前致谢!