我正在尝试在路由配置中对路由进行编码,这样我就有机会使用这种格式http://localhost:port/Account/1
而不是http://localhost:port/Accounts/Details/1
。
我的代码如下:
routes.MapRoute(
name: "Account",
url: "Account/{id}",
defaults: new { controller = "Accounts", action = "Details"}
);
可悲的是,这给了我:
Server Error in '/' Application.
The resource cannot be found
有关如何完成这项工作的任何提示将不胜感激。