ASP.NET MVC的默认路由:
routes.MapRoute(
name: "default",
url: "{controller}/{action}/{id}",
defaults: new
{
controller = "Home",
action = "Index",
id = UrlParameter.Optional
});
可以匹配0-3个片断的URL,比如,可以匹配/asp,可为什么不能匹配/asp.net?
是因为路由系统把asp.net当作文件来处理了吗?
原文链接:http://www.asp.net/learn/mvc/
在这篇教程中,我将为你介绍每个ASP.NET MVC应用程序都具有的一个重要功能,称作ASP.NET路由(ASP.NET Routing)。ASP.NET路由模块负责将即将到来的浏览器请求映射到特定的MVC控制器动作。学完这篇教程之后,你将会理解标准的路由表是如何将请求映射到控制器动作的。
1. 理解默认路由表
当......
答案就在这里:Asp.Net MVC 路由
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。
控制器类名不能有.