当我回帖时,为什么我的网页会挂起?

时间:2011-01-28 17:27:02

标签: asp.net jquery postback form-submit

我正在开发一个asp.net网页,它显示来自SQL数据库的数据。

用户可以填写表格来更新数据。但是,表单不是使用任何ASP.net控件编写的。表单使用jQuery $('#myform').submit()提交。

我的开发Web服务器(VS开发服务器,CASINI)上的这个页面完全没问题。但是,当我将其推送到我的生产服务器场时,我的用户会出现间歇性问题,但邮件不能正常工作。

页面总是加载以响应GET请求,但是当用户提交表单时,它可能会也可能不起作用。

当用户提交表单时,会发生以下四种情况之一。

1)表单提交并且一切正常 - 数据已更新。

2)表单提交并且服务器超时 - 数据更新。

3)表单提交,服务器返回空白页面 - 数据更新。

4)表单提交,用户看到“Internet Exploder无法显示页面”消息 - 数据更新。

页面何时起作用或不起作用似乎没有任何押韵或理由。唯一一致的是页面总是为GET请求加载。

我的会话是进程外(对于服务器场)。

在任何情况下都不会返回任何有意义的错误消息。我应该从哪里开始寻找问题?

2 个答案:

答案 0 :(得分:1)

听起来你可能会在无限循环中获得网络超时或代码。无论是单元测试DAL还是开始移除碎片,直到找到问题为止。

答案 1 :(得分:0)

您在这里讨论的是许多不同的层(Jquery,ASP.NET和我假设服务器场的IIS)。我会使用一些日志记录来检测您的问题在哪个特定区域。

如果您的开发计算机上发生了所有事情,您可以使用Fiddler或Firebug来调试HTTP请求的问题。