2

このURLにアクセスしたい

/thread/123

123スレッドはどこですかid

ルートの設定方法などがわかりません。

HomeControllerに追加threadすることを考えましたが、 に行った場合にのみ機能するようです。/home/thread

URL が機能するようにこのプロジェクトを設定するにはどうすればよい/thread/123ですか?

私はコントローラーとして試しましたが、アクションメソッドである/threadと考えられていたようで、他の試みではスレッドがルートではなくホームにありました。123

4

1 に答える 1

8

このURIに指定されたルートを追加したい

routes.MapRoute(
        "Thread", // Route name
        "thread/{id}", // URL with parameters*
        new { controller = "Thread", action = "Display", id = UrlParameter.Optional }
                );

非常に重要:新しいルートを「デフォルト」ルートの上に追加してください!

于 2013-01-20T20:02:52.417 に答える