浏览器后退按钮后,ASP.NET button_click无法触发

时间:2010-06-18 08:41:04

标签: asp.net events button

我有一个包含多个用户控件的ASPX页面,这些控件在用户交互后动态加载。

在其中一个ascx上我有一个隐藏按钮,正在点击某些用户操作(通过button.click()),这在第一页加载时工作正常。 但是在表单提交一次后,另一个ascx被加载。如果用户单击后退按钮并重新提交第一个表单(再次通过button.click()),则服务器上的button_clicked事件不会再次触发。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

这是解决方案 - 需要第二个因为FireFox 3,它确实保留了NO-CACHE指令。

  Response.Cache.SetCacheability(HttpCacheability.NoCache); 
  Response.Cache.SetNoStore();