我有一个高级和单号查询功能页面 A 当,当点击查询结果的时候,会转到结果页面 B用户可能会在B上做很多操作,比如说翻页,现在要求在 B 页面上做一个返回按钮,效果是返回到页面 A,并且这个页面保持刚才的查询结果和视图状态由于硬性要求不允许弹出页面,所以需要按钮实现。请朋友们帮忙给个建议

解决方案 »

  1.   

    response.redirect
    server.transfer传值
    cache保存查询结果
      

  2.   

    点击查询的时候,将查询条件存入到cookies中,返回上一页的时候读取cookies中的查询条件
      

  3.   

    #1#2讲的很有道理.
    或者使用弹出div的形式啊.这样也不算弹出页面啦.这叫弹出层...
      

  4.   

    response.redirect跳转
    server.transfer传值
    cache保存查询结果
      

  5.   

    都说的好高深,要我做,没什么好说的~~
    ?号后面狂挂值~这个也不会就没话说了。
    A挂到B 然后保存在 HiddenFiled 里面   返回再倒挂。。
      

  6.   

    Response.write("<script>window.location.go(-1)</script>")
      

  7.   

    最好把查询到的每个值都放在HiddenFiled里面,页面跳转的时候在用document.getElementById("HiddenFiled1").value获取里面的值,href=(URL?IdValue=document.getElementById("HiddenFiled1").value);大概就是这样了
      

  8.   

    可以给你个思路  你在跳转B页面的时候传参数 如http://localhost/page.aspx?QueryContent="111"
    然后你在B页面加载时把参数获取,等你再返回A页面的时候同样把QueryContent参数传过去,在A页面接收并作为你A页面的查询条件就可以了 
      

  9.   

    页面接收参数都可以采用ViewState["QueryContent"]来接收
      

  10.   

    个人感觉你那情况可以用:
    Response.write("<script>window.location.go(-1)</script>")