奇怪的是如果按钮上有一个javascript onClick(),则回发会起作用,没有回发。这是最近的工作。我不确定最近对该应用程序所做的更改是否会在整个站点中发生这种情况。此link建议的解决方案也不起作用(该链接适用于.NET 1.1)。有什么想法吗?
修改: -
当我有这样一个按钮时没有回发: -
<asp:button id="btnClick" runat="server" onClick="Click"/>
当我有这样的按钮时回发,我看到Click事件处理程序代码被执行: -
<asp:button id="btnClick" runat="server" onClientClick="return Test();" onClick="Click"//>
和corersponding JS函数,它最后会返回true: -
function Test()
{
return true;
}
答案 0 :(得分:0)
您确定该按钮未连接到某个客户端事件处理程序吗?某些客户端验证脚本可能会被触发吗?
答案 1 :(得分:0)
您的网站是否有任何验证?可能是因为验证没有通过。