如何在mvc5中形成一个href

时间:2015-03-06 18:26:45

标签: asp.net-mvc-5

我的菜单链接在我的本地计算机上正常工作。一个典型的看起来像这样,来到"关于"页:

 <a class="link-text head-nav-home" href="About">
      <span class="text-link-text-2">About</span>
 </a>

哪个转换为localhostxxx /关于哪个转换为localhostxxx / About / index

然而,当我将项目移动到我的主机服务时,我到达我的主页就好了但是当我尝试导航到about页面时它无法找到它。网址是&#34; myRootSite / About&#34;它应该在哪里&#34; myRootSite / projectFolder / About&#34;。如果我将href更改为&#34; projectFolder / About&#34;它仍然没有找到,因为网址变成了#34; myRootSite / projectFolder / projectFolder / About&#34;

我的RouteConfig.cs是标准的MVC文件,应该按照

创建url
  url: "{controller}/{action}/{id}",

是否有某种方法可以在每次新导航事件之前重置或清除网址。还是我错过了别的什么?感谢

0 个答案:

没有答案