页面地址是正确的,但内容不是

时间:2013-08-05 19:36:27

标签: asp.net routes

我在global.asax中有一些路由表如下:

routes.MapPageRoute("en_term", "en-us/Terms", "~/en_us/Term.aspx");
routes.MapPageRoute("en_about", "en-us/About", "~/en_us/AboutApp.aspx");
routes.MapPageRoute("en_comm", "en-us/Community/Feedback", "~/en_us/Community/Feedback.aspx");

并且还有一个链接:

<asp:HyperLink ID="footerContactLink" runat="server" NavigateUrl="<%$RouteUrl:routename=en_comm%>" Text="Feedback"/>

当我点击此链接时,页面导航到http://localhost:1384/en-us/Community/Feedback enter image description here
但该页面的内容属于另一个页面(Term.aspx) 我不知道发生了什么,无法解决问题。

1 个答案:

答案 0 :(得分:0)

只是一个愚蠢的愚蠢的人:Feedback.aspx是否可能包含与Term.aspx相同的内容?