我有一个.net 2.0应用程序,我无法理解为什么在页面刷新时运行按钮的onclick方法。
发生这种情况的确切方案是勾选每个项目的复选框,单击该按钮并且onclick方法处理此项目,并清除该复选框。现在,当页面由于某种原因刷新时,按钮的onclick方法输入到!
任何帮助都非常感激。
非常感谢,
答案 0 :(得分:0)
选中复选框的默认已选中属性。您可能在onload上将其设置为“已检查”。如果您发布代码,将能够为您提供更多帮助。
答案 1 :(得分:0)
谢谢Shoban,
问题是在表单中检查了复选框,当刷新页面时,这会导致回发。
我通过将以下代码行放在按钮单击方法的末尾来解决这个问题: 的Response.Redirect(Request.Url.PathAndQuery);