私はルーティングが初めてで、できれば簡単な質問があります。
現在、デフォルトのルーティングでは、{controller}/{action}/{variable} を使用する必要があります。
これは、({変数} を使用する場合)、URL を次のように入力する必要があることを意味します。/Home/Index/1
ルーティングのみを使用してアクション/Home/1
に送信する方法はありますか? すべてのページではなく、特定のIndex
ページにのみこれを使用する必要があります。
次のことを試しましたが、成功しませんでした:
routes.MapRoute(
"Alert",
"Alert/{id}",
new
{
controller = "Alert", action = "Index", id = ""
}