我正在使用以下路线
routes.MapRoute(
"PatientList",
"User/{SearchName}/{LocationID}/{Page}",
new { controller = "User", action = "Index", SearchName = "", LocationID = 0, Page = 1 }
);
以下网址失败:/ user // 1/1
谁能告诉我我做错了什么?
答案 0 :(得分:2)
ASP.NET将/user//1/1
解释为/user/1/1
的请求。只有最后一个参数可以是可选的。你不能以这种方式跳过参数。