【问题标题】:Back button for my page in asp.net我在 asp.net 中的页面的后退按钮
【发布时间】:2013-02-12 03:24:51
【问题描述】:

我使用此代码来隐藏错误。

<customErrors defaultRedirect="ErrorServer.aspx" mode="On" />

我希望我的错误页面有后退按钮,当用户按下按钮时,它会转到用户来自该页面的页面。这意味着每次返回的 URL 都会不同! 如何在我的页面中添加后退按钮? 谢谢

【问题讨论】:

  • 浏览器返回按钮呢?它不工作吗? +1
  • 它正在工作!但是客户坚持!!你知道客户! :)
  • 嗯。答案似乎很好。如果其中任何一项有效,请告诉我们。

标签: asp.net button back


【解决方案1】:

您可以在错误页面上查看引用 URL。

所以你的前端可以有这个:

<asp:HyperLink ID="hypBackLink" Text="Go Back" runat="server" />

在您的 Page_Load 事件中:

if(Request.UrlReferrer != null)
     hypBackLink.NavigateURL = Request.UrlReferrer;

【讨论】:

  • 它给了我这个错误:错误 53 'System.Web.UI.WebControls.HyperLink' 不包含 'NavigateURL' 的定义,并且没有扩展方法 'NavigateURL' 接受类型的第一个参数'可以找到 System.Web.UI.WebControls.HyperLink'(您是否缺少 using 指令或程序集引用?) E:\WebSite Project Asp.Net\Dr Etemad Journal\Vesion 7\IN USE Journal\Jornal\ErrorServer。 aspx.cs 14 25 E:\...\Jornal\
  • 始终牢记 C# 区分大小写 - 使用 HyperLink1.NavigateUrl = Request.UrlReferrer.ToString();
猜你喜欢
  • 2011-02-13
  • 1970-01-01
  • 2012-04-05
  • 1970-01-01
  • 1970-01-01
  • 2016-03-08
  • 2013-05-07
  • 2018-10-13
  • 2011-11-22
相关资源
最近更新 更多