オプションのパラメーターを取る「ユーザー」コントローラーのインデックス アクションが必要です。
/Users/{id}
または
/Users
私は避けたい:
/Users/Index/{id}
または
/Users/Index/
/Users/{id} を Index アクションにマップするルートを追加しました。
routes.MapRoute( "Users",
"Users/{id}",
new { controller = "Users", action = "Index", id =
UrlParameter.Optional});
それはうまくいきます。ユーザー コントローラに別のアクション「追加」をオプション パラメータとともに追加したときに、問題が発生しました。以前に追加したルートは、Add を Index アクションのパラメーターとして誤解しています。/Users/Add に対して「インデックス」アクションがトリガーされます。
両方を最大限に活用するにはどうすればよいですか?
ありがとう。