3

好吧,看起来本机模式下的 IE8 不喜欢 ASP.NET 事件连接。我在 ASP.NET 2.0 中开发的页面很少。重我的意思是有很多服务器控件和回调控件。最后的操作是应用和取消,但用户通过回调调用设置控件的数据。

我已经看到,当单击“应用”按钮时,它会多次调用标准 ASP.NET 页面事件,例如 Page_load、init 等。结果,功能无法按预期工作。当应用程序在 IE7 或 IE8(IE7 模拟模式)下启动时,这些页面可以正常工作。

由于其庞大且专有,因此无法附加代码。我想知道你们中是否有人遇到过从 IE8 启动的 ASP.NET 应用程序的类似问题。

感谢任何指针。

谢谢, 丹南杰

4

1 回答 1

0

我已经在 IE8 本机模式下开发了几个 ASP.NET 2.0 Web 窗体应用程序,并且没有遇到任何问题。

这些页面事件都连接在服务器端,所以除非你有一些奇怪的 javascript 在页面上运行回发……浏览器不应该影响这些事件被调用的次数。

我会检查您的任何自定义 javascript,并确保每次提交时不会多次将您的表单提交回服务器。

于 2009-10-05T14:10:10.743 回答