1. ホーム
  2. .net

[解決済み] ASP.NET MVCのRouteLinkとActionLinkの違いは何ですか?

2022-09-11 01:14:01

質問

タイトルにある通りだと思うのですが。

とはどう違うのでしょうか? RouteLink()ActionLink() をASP.NET MVCで使用することはできますか?

すなわち、どのような場合に Html.RouteLink() を使い、いつ Html.ActionLink() を使いますか?

どのように解決するのですか?

アクションとルートは1:1の関係である必要はありません。

ActionLinkは、アクション名で最初にマッチするルートを使用して、アクションにアクセスするためのURLを生成します。

RouteLink は、名前またはルートの値によって決定される特定のルートへの URL を生成します。