如果实现"返回"功能及禁用FRAME页面的CACHE
Q1. 由 1.aspx 通过 Server.Response.Redirect("2.aspx"); 定位到了 2.aspx,在2.aspx 中进行一些数据操作后(期间已经多次POST), 希望通过返回通过回到 1.aspx,
此处不能直接指定 Redirect 到 1.aspx 因为 来源可能是任意的
不能仅实现 后退功能 ,因为表单2.aspx已经提交过.
我想到的办法是在 2.aspx 第一次 Page_load 时取得 来源 (1.aspx) 的url ,记录于 viewstate 中,然后在返回时重定向到此位置.
Q2 Q1中实现的返回发现1.apsx 页面跟本就不会再刷新,也就无法把 2.aspx 新操作的数据展现出来,有什么办法让每次打开一个 aspx 都刷新(这里是不是用了什么 cache)?