Asp.net 页面地址正确,但内容不正确

Asp.net 页面地址正确,但内容不正确,asp.net,routes,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/Feed

我在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-美国/社区/反馈

但该页面的内容属于另一个页面(Term.aspx)
我不知道发生了什么,也解决不了这个问题

只是一个很明显的问题:Feedback.aspx是否可能包含与Term.aspx相同的内容?

Feedback.aspx为空。这应该是一个注释,而不是答案。@andercalil您需要50个代表才能获得答案that@meda我明白了,但他不会因为给出非建设性的回答而明白。尽管他还不能到处发表评论,但他必须了解“猜测”答案和“让我们测试”评论之间的区别。