我有以下控制器:
公共 ActionResult 搜索(字符串名称,int?朋友,int?页面)
如果我使用这个 url localhost/users/search/name 但这些不是 localhost/users/search/name/1 和 localhost/users/search/name/1/1
我有以下控制器:
公共 ActionResult 搜索(字符串名称,int?朋友,int?页面)
如果我使用这个 url localhost/users/search/name 但这些不是 localhost/users/search/name/1 和 localhost/users/search/name/1/1
您必须定义其他路线:
routes.MapRoute(
"UsersSearch", // Route name
"users/search/{name}/{friend}/{page}", // URL with parameters
new { controller = "Users", action = "Search" } // Parameter defaults
);
routes.MapRoute(
"UsersSearch", // Route name
"users/search/{name}/{friend}", // URL with parameters
new { controller = "Users", action = "Search" } // Parameter defaults
);