NerdDinner ASP.Net MVCチュートリアルに従っており、次のコード行があります。
<%= Html.ActionLink("Edit Dinner", "Edit", new { id = Model.DinnerID}) %> |
<%= Html.ActionLink("Delete Dinner", "Delete", new { id = Model.DinnerID }) %>
私が理解していないのは、ActionLinkの3番目のパラメーターに新しい{}コマンドが必要な理由です。誰かが詳しく説明してもらえますか?
別の変数にインスタンス化せずにActionLinktheModel.DinnerIDを渡すのではなく、新しい{}を作成する必要があるのはなぜですか?