a.aspx 有一个button   
点击button   数据添加到db后 页面跳转 到b.aspx . (Response.Redirect("CMS_SystemAlarm.aspx",false);)
b.aspx . 加载很慢。当连 续点击button 多次。  则会往db添加多条数据
请问该怎么解决? thanks

解决方案 »

  1.   

    本来只需要添加 1条数据    ,可是 续点击button 多次。  则会往db添加多条数据.
      

  2.   

    button 点击完就让 buttond的enable 变成false
      

  3.   

    楼上的是客户端方法,而且如果刷新或后退都会重复添加,另一个方法就是a.aspx中放一个hiddenfield,其中保存一个唯一的值,每次执行数据库操作的时候检测这个hiddenfield是否与session["xxx"]一致,如果一致则放弃添加,否则session["xxx"]=hiddenfield.
      

  4.   

    谢谢大家  !
    woolhoo()  的方法可以!
     请问还有 别的方法?