如何实现更新后跳转到先访问页面?

msccao 2007-05-22 12:43:11
我一留言板有很多页,当我看到某一页面时,我想更新某条留言,当更新成功后,我希望页面能跳转到先访问的页面(即我想更新的那个页面),而不是留言首页呢?不知道如何实现???
...全文
982 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
msccao 2007-05-23
  • 打赏
  • 举报
回复
你所指定的頁面網址
---------------------
我的意思回到先访问的那个页面,是动态的,所以在这里无法指定某个特定页面,
比如查看这个页面 http://www.***.cn/board/admin.aspx?page=2
这里page=2,有可能从page=3,4,5,不等的那些页面来调用这个edit 页面,没法一次就指定
highwaydick 2007-05-23
  • 打赏
  • 举报
回复
response.write ("<p align=center>3秒后自动返回你所指定的頁面<script>window.setTimeout(""location.href='你所指定的頁面網址''"",3000);</script></p>")
highwaydick 2007-05-23
  • 打赏
  • 举报
回复
写在提交后面:

Response.Write("<br><a href='index.asp'>點擊回到主葉</a><br>或者等待3秒后自动返回你所指定的頁面<meta http-equiv='refresh' content='3;url=你所指定的頁面網址'><br>")
msccao 2007-05-23
  • 打赏
  • 举报
回复
<a href="edit.aspx?ID=<%# DataBinder.Eval(Container.DataItem,"ID")%>">
更改</a>
我的“修改按钮”的在admin.aspx中的语句如上,我不知道,那个page 参数如何传过去?
BearRui 2007-05-23
  • 打赏
  • 举报
回复
可以使用Request.UrlReferrer取上一次返回的页面,但要反正页面刷新后Request.UrlReferrer变成了当前页。
msccao 2007-05-22
  • 打赏
  • 举报
回复
其实我的意思就是当更新某条留言时,更新成功后能及时看到更新的效果,自然要跳转更新的那个页面了
jinjazz 2007-05-22
  • 打赏
  • 举报
回复
加参数
codeangel 2007-05-22
  • 打赏
  • 举报
回复
很简单的问题复杂化了
ZHAOHONGFENG 2007-05-22
  • 打赏
  • 举报
回复
html 里加
<META content=10 refresh=true url=...>
应该是这样
反正肯定是在这个标记里面
10自动跳转
msccao 2007-05-22
  • 打赏
  • 举报
回复
我的意思当在管理页面 ,地址为:http://www.***.cn/board/admin.aspx?page=2
在这个页面(第2页)的,我想更新某条留言,当我单击修改,进入
http://www.***.cn/board/edit.aspx?ID=38
这个修改页面,当我单击 “更新留言”按钮时,还能返回到admin.aspx?page=2 这个页面,而不是admin.aspx 这个管理首页,
我的想法是,要是取得地址那个 page=2 ,然后单击 “更新留言”按钮,还能转换到这个页面,就完成了
xuan.ye 2007-05-22
  • 打赏
  • 举报
回复
Response.Redirect("default.aspx?tag="+id);你是说这个?

在接收页面
if (Request.QueryString["tag"] != null)
{
string tag = Request.QueryString["tag"].ToString();
}
msccao 2007-05-22
  • 打赏
  • 举报
回复
可以在事件Btnsubmit_Click 程序末尾给一个全局变量赋值,然后在前台bodyonload里根据那个变量的值判断是不是要跳转
--------------------------------
我的意思不是要不要跳转,而是跳转到先前访问的页面?
要是用参数,比如访问页的地址是 **admin.aspx?page=3
就是这个page 值要是能取到,就可以实现正确跳转了,但是我还不知如何取得???
yaojian524 2007-05-22
  • 打赏
  • 举报
回复
可以在事件Btnsubmit_Click 程序末尾给一个全局变量赋值,然后在前台bodyonload里根据那个变量的值判断是不是要跳转
msccao 2007-05-22
  • 打赏
  • 举报
回复
onclick="javascript:history.back(-1)"
--------------------------------------------
我的那个更新按钮有Btnsubmit_Click事件,你说的那个事件,不好加进去?
<asp:Button ID="Btnsubmit" runat="server" OnClick="Btnsubmit_Click" Text="更新留言" />
你们说能不能在事件Btnsubmit_Click 程序末尾加上一个javascript语句完成跳转???
msccao 2007-05-22
  • 打赏
  • 举报
回复
用html里面的控件
-----------------------
请问html中有什么控件?
xuan.ye 2007-05-22
  • 打赏
  • 举报
回复
用html里面的控件
xuan.ye 2007-05-22
  • 打赏
  • 举报
回复
onclick="javascript:history.back(-1)"
lovenets 2007-05-22
  • 打赏
  • 举报
回复
Response.Redirect("http://www.***.cn/board/admin.aspx?page="+Request.QueryString["tag"].ToString());

你点击编辑的时候多传一个page参数过来就行了
msccao 2007-05-22
  • 打赏
  • 举报
回复
楼上的朋友,如何使用reload 呢,使用这个,能完成我的那个要求吗
showhappy 2007-05-22
  • 打赏
  • 举报
回复
reload

62,251

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧