0

次の「if」ステートメントに対して、
「名前モデルが現在のコンテキストに存在しません」というエラーが発生します。

    @if (model.OrderStatusId == 1)
      {

      }

この行はエラーを示していません:

    @Html.DisplayNameFor(model => model.OrderStatusId)

'if'ステートメントの正しい構文は何でしょうか?

4

3 に答える 3

2
@if (Model.OrderStatusId == 1)
      {

      }

モデルの大文字 M

于 2012-12-20T18:56:12.720 に答える
2

Mこれを機能させるには、大文字を使用する必要があります

Model

于 2012-12-20T18:56:22.087 に答える
1

このステートメントでModelは、はあなたののプロパティですView。大文字のMに注意してください。

@if (Model.OrderStatusId == 1)
{

}

ここで、modelは式メソッド引数の一部であり、任意の名前を付けることができます。

@Html.DisplayNameFor(model => model.OrderStatusId)
于 2012-12-20T18:58:07.740 に答える