3
4

2 に答える 2

4

@Html.ActionLink は、MVC ルーティング定義に関連付けられています。アンカー タグを記述するための単なるヘルパーではなく、ルーティングを使用して、href がどのように見え、どのように構造化されているかを判断します。

ActionLink を使用すると、MVC ルートの構成方法に基づいてすべてのリンクが確実にレンダリングされます。

ルーティングは強力であり、データをやり取りするために多数のクエリ文字列変数や非表示フィールドを用意する必要がなくなります。

@Html.ActionLink を使用してください。最終的に、余分な労力は無視できます。

于 2013-03-22T19:58:32.810 に答える
1

それは好みの問題です。

Html.ActionLink()<a>は、最終的にタグをレンダリングする単なる HTML ヘルパーです。

<a>私はタグを使用することを好みます。

于 2013-03-22T11:12:50.253 に答える