これを行う
<div>
<span>
@Html.ActionLink(startCount.ToString(), "Index", new { day = startCount })
</span>
</div>
day
最後のパラメーターは、プロパティと値を持つ匿名オブジェクトを作成しますstartCount
。ActionLink は、プロパティ名とプロパティ値を使用して、それをクエリ文字列に変換することを認識しています。
詳細はこちらhttp://msdn.microsoft.com/en-us/library/dd492936.aspx
編集:
特定のコントローラーをターゲットにしたい場合は、これを行います
@Html.ActionLink(startCount.ToString(), "Index", new { controller = "Event", day = startCount })
これを行うこともできます
@Html.ActionLink(startCount.ToString(), "Index", "Event", new { day = startCount }, null)
null
しかし、パラメーターとして渡すのは好きではありません。
すべてのオーバーロードのリストは次のとおりです: http://msdn.microsoft.com/en-us/library/dd505040.aspx
インテリセンスで循環することもできます。