0

私は次のルートを使用しています

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

次の URL で失敗します: /user//1/1

誰が私が間違っているのか教えてもらえますか?

4

1 に答える 1

2

URL/user//1/1は、ASP.NET によって への要求として解釈されます/user/1/1。オプションにできるのは最後のパラメーターのみです。この方法でパラメーターをスキップすることはできません。

于 2010-07-09T21:32:49.517 に答える