【发布时间】:2011-01-28 17:27:01
【问题描述】:
我正在开发一个显示来自 SQL 数据库的数据的 asp.net 网页。
用户可以填写一个表格来更新数据。但是,该表单不是用任何 ASP.net 控件编写的。使用 jQuery $('#myform').submit() 提交表单。
我的开发 Web 服务器(VS 开发服务器,CASINI)上的这个页面完全没有问题。但是,当我将它推送到我的生产服务器场时,我的用户会遇到间歇性问题,即回发无法正常工作。
页面总是在响应 GET 请求时加载,但是当用户提交表单时,它可能会工作,也可能不会工作。
当用户提交表单时会发生以下四种情况之一。
1) 表单提交并且一切正常 - 数据已更新。
2) 表单提交,服务器超时 - 数据没有更新。
3) 表单提交,服务器返回一个空白页 - 数据没有更新。
4) 表单提交并且用户看到消息“Internet Exploder 无法显示页面” - 数据没有更新。
对于页面何时工作或不工作似乎没有押韵或理由。唯一一致的是页面总是为 GET 请求加载。
我的会话进程外(对于服务器场)。
在任何情况下都不会返回任何有意义的错误消息。我应该从哪里开始寻找问题?
【问题讨论】:
-
你能发布你的代码吗?没有它,就没有机会解决问题。
-
听起来像是服务器问题,我先检查一下事件日志。
标签: asp.net jquery postback form-submit