MVC3のRazor構文を使用して非常に単純なビューを作成しようとしていますが、構文を正しく取得できないようです。MVC3 Razor Syntax trouble
私が挿入し、if文の内側に、私が使用してブロックを閉じる「}」の文字が欠落しています。このエラーに
を受信したとき、私はこの
<table> <tr> @{ var counter = 0; } @foreach (var category in ViewBag.Categories) { counter++; <td> <input type="checkbox" checked="checked" name="@("category" + category.Code)" /> @category.Description </td> if (counter % 2 == 0) { </tr> <tr> } } </tr> </table>
のような単純なテーブルを持っています。
私は内部でこれら二つのタグをラップしようとすると、私の代わりにこのエラーが出た場合:
「TR」要素が閉じられていませんでした。
+1 Philsのクイックリファレンス以外に、完全なリファレンスを用意したいと思います。 –
@マーティン:ああ、あまりにも。構文は本当に簡単で使いやすいですが。 – GvS
これはコミュニティウィキのためのものかどうか疑問に思っていますか?私は本当にそれを使用することができます。かみそりの構文が非常にきれいであっても、時にはそれが私の脳を乱す;) –