Razor

Razorでformタグを生成する方法

Razorでformタグを生成する方法ではまったので、メモしておく。 まず、Html.BeginFormでformタグを生成することが可能であるが、以下の記述例のように@using()をつけないと動作しなかった。 また、Html.EndFormでformの終了を宣言することができるようだが、…

Razorでtableを使用する方法

tableタグの前でtable内で使用される変数の処理(文字列連結等)をしておく必要がある。Razorメモ - はむ日記

Razorのコメント方法

@* コメント *@

コードブロック内に変数を記入する方法

@{ <text>商品名 @item.name</text> }C# Razor構文 基礎文法 総まとめ - @IT

RazorでString.Formatを使用する方法

RazorでString.Formatを使用する方法 @String.Format("{0:#,###}円",@item.price)

Htmlに直接値を表示させる方法

RazorからHtmlに直接内容を出力する方法 @Html.Raw("この内容が表示される")また、この中にscriptタグを含めた場合、実行されてしまう。 そのため、エスケープするか、そもそもユーザーからの入力値が入らないようにする必要がある。

RazorのMSドキュメントのダウンロード

以下のページからMSのRazorのドキュメントをダウンロードすることができる。 ASP.NET | Open-source web framework for .NET

Razor記法のルール

Razor記法では@{ ... }でコードブロックを作成し、その中で処理を記述することができる。 hogehogeという変数があった場合、cshtml上で @hogehogeと、記述することで表示することができる。Razor記法の基本ルールについてまとまっているページ ASP.NET MVC 3…