asp.net/C# 页面跳转问题.求技术型指点
有页面A B C页面A起始=>进入B,B页面有本页提交申请,有大量需要刷新的操作.B页面有个功能导向=>页面C.页面C也有一个提交功能.用来交互数据.
现问: 页面A=>页面B=>页面C 之后.怎么返回页面A.也就是 页面C=>页面B=>页面A
页面B和页面C有提交.有刷新.
Request.UrlReferrer
"javascript:history.go(-1);"
均试过.不可行.一个是因为C=>B之后无法正确回A会返回C
一个是因为页面有提交.
求解 asp.netC# 提交 asp.net C# linq 页面跳转 --------------------编程问答-------------------- 每一步的操作,都把A的url带到浏览器中,这是最简单的做法。 --------------------编程问答-------------------- 比如:C.aspx?sourcePage=A.aspx,然后到了C之后,直接取url,跳转到A。 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 楼上正解 --------------------编程问答-------------------- 将起始页url放入session。 --------------------编程问答-------------------- A.aspx?sourcePage=B.aspx
B.aspx?sourcePage=C.aspx
C.aspx?sourcePage=B.aspx
B.aspx?sourcePage=A.aspx
也就是每个页面都加导航
--------------------编程问答-------------------- +1 --------------------编程问答-------------------- 把页面A的地址(包括参数)放到一个隐藏域中,提交时传到下个页面 --------------------编程问答-------------------- response..................... --------------------编程问答-------------------- 搞个导航条啦,想去哪儿点哪儿。
否则就用模式窗口弹出页面,自然就免去跳转了。 --------------------编程问答-------------------- 除
补充:.NET技术 , ASP.NET