重定向到特定.aspx页面时,Request.UrlReferrer为null
本文关键字:Request UrlReferrer null aspx 重定向 | 更新日期: 2023-09-27 18:20:39
批准客户后,我想重定向到Admin_View_Customers.aspx页面。为此,我编写了以下代码。
ScriptManager.RegisterStartupScript(this, GetType(), "message", "alert('The selected user has been Approved successfully.');location.href = 'Admin_View_Customers.aspx';", true);
但是在Admin_View_Customers.aspx的页面加载事件中,我写了一个代码:
if (Request.UrlReferrer == null)
{
Response.Redirect("AccessDenied.aspx");
}
为了避免访问此页面,请复制url并将其粘贴到另一个浏览器或另一个选项卡中。我的问题是收到消息所选用户已成功获得批准,但它被重定向到AccessDenied.aspx,而不是Admin_View_Customers.aspx。我正在使用带有C的ASP.NET#如有任何帮助,我们将不胜感激。
Request.UrlReferrer只能与超链接一起使用。。不带重定向