2010-07-09 85 views
0

我使用以下路线问题与定制路由

routes.MapRoute(
    "PatientList", 
    "User/{SearchName}/{LocationID}/{Page}", 
    new { controller = "User", action = "Index", SearchName = "", LocationID = 0, Page = 1 } 
); 

它失败以下网址:/用户// 1/1的

谁能告诉我什么,我做错了什么?

回答

2

URL由解释为/user/1/1的请求。只有最后一个参数可以是可选的。你不能以这种方式跳过参数。