0
に合わせてアクションリンクを作成するには:ASP.NET MVC - 私のようなルートマップ持っているか、コントローラ/ {ID} /アクション
routes.MapRoute(
name: "ConversationDetails",
url: "Conversations/{id}/Details",
defaults: new
{
controller = "Conversations",
action = "Details"
}
);
を、私は私の道をフィットする@Html.ActionLink
を作成したいです。 私のリンクを入力するときにコントローラ "Conversations
"に続いてid
を生成し、その後にid
パラメータを入力して渡すアクションとして "Details
"を追加したいとします。出来ますか ?
'@ Html.ActionLink( "XXX"、 "詳細"、 "会話"、新しい{ID = someValueの}、ヌル)'(仮定この参照あなたの 'ConversationDetails'ルートは' Default'ルートの前か、それとも一致する他のルートです) –
'/ Conversations/Details/1'と'/Conversations/1/Details'が必要です – Marox
'ConversationDetails 'あなたのテーブルの最初のルートではありません! (注文やルートは重要です) –