相关疑难解决方法(0)

Response.Redirect使用~Path

我有一个方法,我想将用户重定向回位于我的Web应用程序根目录的登录页面.

我正在使用以下代码:

Response.Redirect("~/Login.aspx?ReturnPath=" + Request.Url.ToString());
Run Code Online (Sandbox Code Playgroud)

但这不起作用.我的假设是ASP.NET会自动将URL解析为正确的路径.通常情况下,我会使用

Response.Redirect("../Login.aspx?ReturnPath=" + Request.Url.ToString());
Run Code Online (Sandbox Code Playgroud)

但此代码位于母版页上,可以从任何文件夹级别执行.我该如何解决这个问题?

c# asp.net response.redirect

28
推荐指数
1
解决办法
6万
查看次数

标签 统计

asp.net ×1

c# ×1

response.redirect ×1