无法从Web用户控件重定向

时间:2014-06-13 15:17:17

标签: asp.net vb.net

我在/ WebControls / Login文件夹中有AppLogin.ascx,想要重定向到页面/Users/Login.aspx,它不会重定向并将我发送到我的localhost。我的Web用户控件在/ Users文件夹中的ApplicationLogin.aspx中使用。

 If redirect Then
        Dim path As String = Server.MapPath("Login.aspx")
        Response.Redirect(path)
    End If

1 个答案:

答案 0 :(得分:1)

不要使用Server.MapPath,它实际上将页面映射到页面的物理目录。只需使用

Response.Redirect("~/Users/Login.aspx")