修改中途重定向URL(ASP.NET)

时间:2011-08-22 22:08:46

标签: asp.net redirect

我可以在页面的加载事件中修改RedirectUrl吗?我可以读它,但我不确定如何设置/更改它。这适用于ASP.NET站点。

谢谢, 杰

2 个答案:

答案 0 :(得分:0)

您可以使用Response.Redirect(url)手动重定向。

但不知怎的,我认为我们没有完整的故事。

答案 1 :(得分:0)

我尝试设置登录控件的DestinationPageUrl,但ReturnUrl有最后的发言权。

实现登录控件的LoggedIn事件处理程序并简单地重定向就可以了:

protected void userLogin_LoggedIn(object sender, EventArgs e)
{
    HttpContext.Current.Response.Redirect("~/Default.aspx");
}