问题描述
我新建了一个mvc3的工程,一个HomeController下有Index,和About两个Action在index的view下面我只写了@Html.ActionLink("About","About","Home");这一句,直接运行项目没有错误但是我修改Global下面的路由规则为routes.MapRoute("Default","{controller}/{action}/{id}/{pid}",//URLwithparametersnew{controller="Home",action="Index",id=UrlParameter.Optional,pid=UrlParameter.Optional});页面上的@Html.ActionLink("About","About","Home");就无法链接到About了这是什么问题?
解决方案
解决方案二:
@Html.ActionLink("连接名称",ACTIONNAME,controller)你HomeController下有About这个Action吗
时间: 2024-11-18 07:13:37