アクションがあります
public virtual ActionResult Show(string userId)
と
public virtual ActionResult Show(int groupId)
Global.asaxで私は持っています
routes.MapRoute(
"Group_Default",
"{controller}/{action}/{groupId}",
MVC.Groups.Show()
);
routes.MapRoute(
"UserProfile_Default",
"{controller}/{action}/{userId}",
MVC.Profile.Show()
);
今私がそれを要求するときgroup/show/...
それはうまく働きます。しかし、私が呼び出すとき、Profile/Show/...
パラメータはnullです。しかし、削除するUserProfile_Default
と両方とも機能しますが、プロファイルURLにはパラメーターの疑問符が含まれています(そして私はそれを次のようにきれいにしたいです.../profile/show/5678
)
。