1.如果你点击了一次button,然后点刷新,有时会出来一个对话框,提示你重试或者取消,如果点击重试则button事件会再执行一次.这种情况没有很好的解决方法.
2.运行之后,查看该页面的原文件,相信你可以找到一些线索.

解决方案 »

  1.   

    其实可以在button的click的结尾处加一个跳转,跳转到本页面,这种问题就应该没有了,不过这样有点浪费资源。
      

  2.   

    在代码前加上判断  if(!isPostBack){}
      

  3.   

    page_load里面加
    if(!isPostBack){}
      

  4.   

    在一个页面中一点刷新就响应button的事件
    ------------
    如果是新打开的页面是不会出现这种情况的,除非你已经触发了click事件,然后刷新.
      

  5.   

    在一个页面中一点刷新就响应button的事件
    -----建议检查下你的Html代码,关于页面事件有没有该Button37_Click ,事件
    可以用搜索的方式看看。
    如果LZ说的是每次都会刷新页面时都执行某些没有的过程,那么建议用
    if(!page.ispostback)
    {}
      

  6.   

    代码中加一句
     Page.RegisterStartupScript("script", "<script>window.location='xxx.aspx';</script>");
    xxx.aspx就是你想要转到的页面,如果是当前页面,就写当前页面。
      

  7.   

    按zhwei的办法办这个问题解决了,但又出现了新的问题,页面相当于退出了,每次提醒我是非法进入的