0

protected void Button1_Click(object sender, EventArgs e) { Response.Redirect("Page2.aspx"); 这是继续 .aspx 的代码,但如果我想在我的解决方案资源管理器中进入文件夹,尝试使用位置但它不起作用谁知道发布它。

这是位置 > website\admin -news.aspx -project.aspx 我在 news.aspx 按钮中创建返回到管理员,当我点击按钮位置是 next > website\admin\admin 为什么他重复管理员?

4

2 回答 2

1
Response.Redirect("~/Folder/Page.aspx");

波浪号~对于重定向非常有用,它表示您的站点根目录。因此,无论您在站点上的哪个位置,都可以重定向到与域根目录相关的文件夹。我希望这就是你的意思!

于 2011-04-12T10:19:10.317 回答
0

如果您的应用程序中有 admin 文件夹,则将其重定向

Response.Redirect("admin/page.aspx"); 或 Response.Redirect("~/admin/page.aspx");

如果您的应用程序中没有 admin 文件夹,则将其重定向

Response.Redirect("page.aspx");

试试这一切...

于 2011-04-12T10:34:38.930 回答