Html.ActionLinkでコントローラー名を空白のままにしておくと、 Html.ActionLink
mvc3 が現在のコントローラー名を Action Link に自動的に配置するため
、ルートでコントローラーを定義したため、 Html.ActionLinkからコントローラー名を廃止したいと考えています。
質問する
799 次
1 に答える
3
ルートに名前を付けた場合は、RouteLink
代わりにActionLink
. コントローラーではなく、ルートの名前のみを指定する必要があります。名前付きルートの例を次に示します。
routes.MapRoute( "myRoute",
"doStuff/Now",
new {controller = "MyController", action = "DoIt"} );
ビューで使用する方法は次のとおりです。
Html.RouteLink( "Do it!", "myRoute" );
RouteLink の詳細については、MSDNを参照してください。
于 2012-05-22T08:42:19.210 に答える