webForm中,怎么让页面返回到上个页面
问题如题:
让当前页面返回到上个页面,并且让上个页面刷新
我试过javascript:history.back(),这样是不能完全符合要求的,
这样只是返回了上个页面,并没有刷新状态
请大家帮帮忙,谢谢!
问题点数:50、回复次数:7Top
1 楼abandonship(焚酒煮剑)回复于 2006-06-02 10:55:36 得分 0
跳转后
location.href;Top
2 楼abandonship(焚酒煮剑)回复于 2006-06-02 10:57:07 得分 0
或者Response.Redirect( URL ),
也可以js中的:window.location = url;Top
3 楼Knight94(愚翁)回复于 2006-06-02 11:00:14 得分 30
你可以用Response.Redirect来进行返回,不过你需要在PageLoad事件中,需要通过
Request.ServerVariables["HTTP_REFERER"];
来记录上个页面是哪个地址。Top
4 楼David_Jin(大山)回复于 2006-06-02 11:07:24 得分 10
在跳转之前保存地址,跳转后执行完操作后就可以通过这个地址进行返回,
string
returnUrl = Request.Url.AbsoluteUri;Top
5 楼xupc(寻巢鸟)回复于 2006-06-02 11:09:10 得分 5
要看你是需要从服务端返回还是从客户端返回
从服务器端返回,用Response.Redirect,肯定会刷新,除非你定义了很缓存
从客户端返回,可以用windows.location='prePage'Top
6 楼elivehai(一切皆有可能)回复于 2006-06-02 11:32:24 得分 0
首先保存上个页面地址。然后重新定位就可以了。Top
7 楼wf5360308(冷月孤峰)回复于 2006-06-02 11:33:13 得分 5
history.go(-1)Top




