点击提交按钮后 该页面得到了刷新 而后如果 手动点击刷新按钮的话  页面等于再次点击了提交按钮 这个怎么解决

解决方案 »

  1.   

    把源码贴出来或者发到我邮箱,我看看.光听你这么说,不明所以啊.
    [email protected]
      

  2.   

    用了ViewState的结果。用asp.net生成的html页面里,有许多隐藏的表单域(__ViewState,__EVENTTARGET等等)和一些额外添加的javascript,大概这些东西起作用。具体我也不是很清楚。
      

  3.   

    楼主的意思是:
    例如:一个添加商品信息的页面,我已经单击保存按钮已经把数据保存了,但刷新页面后会再次执行保存操作,如何避免这种问题?解决办法(两种):
    1:将数据保存之后,立即转到另一个页面,即:Response.Redirect(...),这个页面可以是显示操作成功的页面。使用此方法将不能显示弹出的如:操作成功 等确认框。
    2:数据保存后,加上:
      Response.Write("<script>alert(\"操作成功!\")</script>");
      Response.Write("<script>window.location.href=window.location.href;</script>");
      

  4.   

    页面加载的问题,!page.ispostback