首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

新人求解 ~关于页面跳转的一个有关问题

2013-01-28 
新人求解 ~关于页面跳转的一个问题我做的这个项目 A页面是一个查询页面上边有查询条件,选择好查询条件(比

新人求解 ~关于页面跳转的一个问题
我做的这个项目 A页面是一个查询页面  上边有查询条件,选择好查询条件(比如姓名,工号,班组)选择好后点击查询就在下边的GridView里把符合条件的人员信息显示了出来,比如李明的一些信息就显示出来了,在李明信息的最右边有个详细,点击详细就跳转到B页面,B页面就有关于李明的详细信息,在详细信息的左下角有一个返回按钮,点击返回就回到了A页面
现在的问题是点击返回回到A页面后整个A页面的内容是空的(之前填写的一些查询条件和结果都没有了),但是按照项目要求是点击返回后回到的这个A页面里A页面之前填写的查询条件和结果都还在,我想请教下这个该如何来做?谢谢,由于本人是自学.net的所以水平有限,还让高手指导。
我在B页面的返回键的事件是:
 protected void btnReturn_Click(object sender, EventArgs e)        {            Response.Redirect("StudentQuery.aspx?BACK=BACK");        }
StudentQuery.aspx就是A页面新人求解 ~关于页面跳转的一个有关问题
那只有缓存查询条件了
[解决办法]
如果条件多的话可以用
<asp:History ID="history1" runat="server" OnNavigate="history1OnNavigate">
    </asp:History> 控件来处理
[解决办法]


失误,是第三方。
使用 ASP.NET 服务器控件管理浏览器历史记录
参考这个做出来的。
[解决办法]
想办法把你当前查询的按个条件传到b页面,返回的时候在传回来,查询不就可以了,也可以放在cookie里面去,限制cookie的时间不要太长


[解决办法]
一般的解决办法就是把查询条件存储起来,当你再次返回这个界面时,根据查询条件,再查次就可以了。你可以定义一个实体,把这些查询条件作为它的属性,然后将这个实体用Session存起来就行了。
[解决办法]
使用 ASP.NET 服务器控件管理浏览器历史记录,再试试,MSDN上的
[解决办法]
不用返回按钮,用点窗口关闭,信息就不会没有嘛

热点排行