你的butAdd_click 事件函数是不是写在Page_Load里?

解决方案 »

  1.   

    IE刷新时,就相当于重新提交了数据,这和按Button提交是一样的。所以很难分清楚这两种提交的区别。
    在IE中按"刷新"的时候,会提示是否重新提交数据,如果确定才会提交的。
      

  2.   

    IE刷新时,就相当于重新提交了数据,这和按Button提交是一样的。所以很难分清楚这两种提交的区别。
    在IE中按"刷新"的时候,会提示是否重新提交数据,如果确定才会提交的。
      

  3.   

    是有这个问题,如果可能的话你可以把添加数据的功能做成一个单独的页面,然后在主页面用iframe把它包含进来,这样可以解决你的问题
      

  4.   

    to yellwWee:
    我的butadd_click不是写在page_load里的!to icyer:
    但是刷新的时候我并没有按button阿,我只是在刷新之前按了而已。但他为什么会连带button的动作发生呢?应该怎样解决?请帮帮忙
      

  5.   

    IE刷新页面就相当于重复上一次的操作,你按了Button之后再刷新页面,当然就会再次激发Button的Click事件。如果你在做其他动作之后刷新的页面,那也会激发上一次的动作。
    解决方法就是在Click事件中判断数据库里面的记录是否存在。
      

  6.   

    to icyer:
    但是我不是添加记录,而是更新记录。那该怎么办阿?