* Razor [#c8fdb47e] ** ループ [#y9592adc] @for(var i = 10; i < 21; i++) { <p>Line #: @i</p> } <ul> @foreach (var myItem in Request.ServerVariables) { <li>@myItem</li> } </ul> ** Html.ActionLink [#f51dc9c9] @Html.ActionLink( "詳細", // リンク・テキスト "Details", // アクション名 "Books", // コントローラ名 new { id = Model.Isbn }, // ルート・パラメータ new { @class = "menu" } // そのほかの属性 ) http://msdn.microsoft.com/ja-jp/library/dd504972(v=vs.108).aspx *** 動的なクエリパラメータを渡す [#ncf644b9] @{ RouteValueDictionary tRVD = new RouteValueDictionary(ViewContext.RouteData.Values); foreach (string key in Request.QueryString.Keys ) { tRVD[key]=Request.QueryString[key].ToString(); } } @Html.ActionLink("Export to Excel", // link text "Export", // action name "GridPage", // controller name tRVD, new Dictionary<string, object> { { "class", "export" } }) // html attributes http://stackoverflow.com/questions/6165700/add-query-string-as-route-value-dictionary-to-actionlink ** リファレンス [#b8aa730e] : MSDN Rendering a Form Using HTML Helpers | http://msdn.microsoft.com/en-us/library/dd410596(v=vs.98).aspx : w3schools.com ASP.NET Razor | http://www.w3schools.com/aspnet/razor_intro.asp : w3schools.com ASP.NET MVC - HTML Helpers | http://www.w3schools.com/aspnet/mvc_htmlhelpers.asp ** View + ViewModel + Controller サンプル [#j61a344d] - http://ham007.hatenablog.com/entry/20110409/1302341231 ** Ajaxヘルパー [#j1865fc4] - http://stackoverflow.com/questions/5410055/using-ajax-beginform-with-asp-net-mvc-3-razor ** 参考 [#kba780b0] - http://msdn.microsoft.com/ja-jp/asp.net/hh180191 - http://www.atmarkit.co.jp/fdotnet/aspnetmvc3/aspnetmvc3_06/aspnetmvc3_06_01.html