私はモデルを持っています: メニューは menuComponent のサブクラスです
メニュー コンポーネントには、Name と Description の 2 つのプロパティがあります。どちらも文字列です。
編集ビューを作成し、editorForModel() で編集フィールドを作成しようとしました。ただし、編集フィールドは作成されません。
@using (Html.BeginForm())
{
@Html.EditorForModel();
<input type="submit" value="Save" />
@Html.ActionLink("Cancel and return to List", "Index")
}
@HTML.EditorFor() を使用して編集フィールドを作成する必要があります
@using (Html.BeginForm())
{
@Html.EditorFor(m => m.Name);
@Html.EditorFor(m => m.Description);
<input type="submit" value="Save" />
@Html.ActionLink("Cancel and return to List", "Index")
}
なぜこれが起こるのですか?