我们的用户遇到ASP.NET应用程序问题。用户无法收集许多细节,但此时我们最好的猜测是PostBack没有发生。当用户单击LinkButton和应该发出HTTP请求之间出现问题。
(用户确实启用了JS)
除了解决当前问题之外,后代可能有助于汇编可能破坏ASP.NET控件的PostBack行为的规范列表。
答案 0 :(得分:3)
如果您说一个按钮具有回发事件以及点击时的javascript事件,如果触发的javascript事件返回false,则将停止回发。
答案 1 :(得分:2)
我首先会检查您的<form>
代码是否格式正确并且您没有嵌套的<form>
代码。两次我调试了与回发有关的事情,结果证明是问题所在。这令人困惑,因为它是一个依赖于浏览器的问题。
答案 2 :(得分:1)
Having a self-closing <script />
tag可以停止发生回发。让用户从他们的日志中发送任何javascript错误。在IE8中实际上有一个不错的JS调试器(关于它唯一的好处!)。
答案 3 :(得分:0)