Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从文件夹导航到特定页面。aspx_C#_Asp.net_Webforms - Fatal编程技术网

C# 从文件夹导航到特定页面。aspx

C# 从文件夹导航到特定页面。aspx,c#,asp.net,webforms,C#,Asp.net,Webforms,我在一个文件夹中的一个文件夹中有一个ASPX Administration > Users > Add.aspx 我想导航出这两个文件夹,并转到Default.aspx页面 我使用的是:Navigation.NavigateTo(“../default.aspx”,true) 但这只能让我离开用户文件夹 如何导航出管理文件夹 [已解决]Beejee已回答。对于要跳过的每个文件夹,必须使用多个“./”。 因此,在您的情况下,它将是: Navigation.NavigateTo("..

我在一个文件夹中的一个文件夹中有一个ASPX

Administration > Users > Add.aspx
我想导航出这两个文件夹,并转到Default.aspx页面

我使用的是:
Navigation.NavigateTo(“../default.aspx”,true)

但这只能让我离开
用户
文件夹

如何导航出
管理
文件夹


[已解决]Beejee已回答。

对于要跳过的每个文件夹,必须使用多个“./”。 因此,在您的情况下,它将是:

Navigation.NavigateTo("../../default.aspx", true);
但是,如果您正在谈论从代码内部导航到另一个页面,您可以使用:

Response.Redirect("~/default.aspx");
“~”将转到站点的根目录。
因此,如果您的默认页面位于站点的根目录中,那么使用“~”比使用“./”更好。

效果很好。非常感谢。将标记为已接受答案,只需等待倒计时。干杯:)K同时检查我的答案更新。如果您想从后面的代码重定向,最好使用第二个选项,我看到了。它位于我的网站的根目录中。所以非常感谢;)