在Global.asax.cs中如何写MapRoute呢
我想调用Page控制器中一个带参数的action,原型如下:
C# code?12 public ActionResult List(string userID);
在View中如何调用的超链接,在Global.asax.cs中如何写MapRoute呢
我写的是:
在View中调用
C# code?123456 @Html.RouteLink("我的主页", new { Controller = "Page", Action = "List", id = Session["userID"] }) 毕业论文
在Global.asax.cs代码如下
C# code?123456 routes.MapRoute(null, "{controller}/{action}/{id}", new { controller = "Page", action = "List", id = "UrlParameter.Optional" }, new { id = @"\d+" } );
我调试的时候没有进入List函数体
id = "UrlParameter.Optional" 路由的id能这么写么