在页面刷新时输入的单击方法按钮!

时间:2009-06-02 12:47:19

标签: .net asp.net web-applications .net-2.0 page-lifecycle

我有一个.net 2.0应用程序,我无法理解为什么在页面刷新时运行按钮的onclick方法。

发生这种情况的确切方案是勾选每个项目的复选框,单击该按钮并且onclick方法处理此项目,并清除该复选框。现在,当页面由于某种原因刷新时,按钮的onclick方法输入到!

任何帮助都非常感激。

非常感谢,

2 个答案:

答案 0 :(得分:0)

选中复选框的默认已选中属性。您可能在onload上将其设置为“已检查”。如果您发布代码,将能够为您提供更多帮助。

答案 1 :(得分:0)

谢谢Shoban,

问题是在表单中检查了复选框,当刷新页面时,这会导致回发。

我通过将以下代码行放在按钮单击方法的末尾来解决这个问题:    的Response.Redirect(Request.Url.PathAndQuery);