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