我在一个页面操作了一些动作,然后通过这个页面又进入了另一个页面,当我点“后退”键返回的时候,这个页面已经被刷新到最原始的状态了,请问怎么可以还保留我操作后的那个状态?
解决方案 »
- 数据结构和算法
- 关于IDataParameter和DataSet,DataTable问题
- 关于兼容性,。。
- 如何建设一个购物网站?
- iis做服务器,打开asp.net网页很慢
- 多记录表建立索引的问题
- 问一个经验问题,你们的系统中,用户密码有没有加密?
- 在自己的机器没事。传上去就出事了?求助
- 新装的vs 2005 中在项目添加引用后,为什么出来的窗口只有两个按钮"确定"、"取消",没有引用项目的选择框?
- How to write javascript to display/hide <div>....</div> when buttons are clicked
- 用VS开发asp.net网站的时候怎么把解决方案文件和源文件放一起
- 关于asp.net中的一些问题
<META http-equiv=Cache-Control content=no-cache>
<META http-equiv=Expires content=0> Response.Cache.SetCacheability(System.Web.HttpCacheability.NoCache);
Response.Expires = 0;
Response.Buffer = true;
Response.ExpiresAbsolute = DateTime.Now.AddSeconds(-1);
Response.AddHeader("pragma", "no-cache");
Response.CacheControl = "no-cache";
response.response.location.href跳转
传值到原页面或session记录初始值
page_load事件触发?
如果你非要保存状态的话那么就用viewstate或者session一直存着你的值或者缓存比较麻烦。。说说你的想法 保存哪的状态
所以尽量避免把代码写在pageload内
如果必须写在pageload内,就用session保存内容了