0

我的页面中有一个链接会将我重定向到“/Templates/NewsListItem.aspx?id=44318”,其中 44318 是我创建的页面的页面名称。现在我已将页面目录更改为“News/ Pages”。所以现在我想要“News/Pages/44318.aspx”,即如何将 .aspx 扩展名添加到页面,以便它重定向到适当的页面。

在此之前,我曾尝试使用映射处理程序 FASTCGI 方法,但没有奏效。所以请在这种情况下提供帮助。

4

1 回答 1

0

如果我明白你真正想要什么,试试这个:

在您的方法 Page_Load 中来自 NewsListItem.aspx.cs

String fileAspx = Request.QueryString["id"];
if (!String.IsNullOrEmpty(fileAspx))
{
 Response.Redirect("~/New/Pages/" + fileAspx + ".aspx");
}
于 2012-06-29T11:57:05.540 回答