ASP.netMVCでエディターテンプレートを使用しています。フォームをエディターテンプレートの内側に配置する必要がありますか、それともテンプレートの外側に配置する必要がありますか?
例:
中身
〜/ Views / Products / Create.cshtml
@Html.EditorForModel()
〜/ Views / Products / EditorTemplates / CreateProduct.cshtml
@using(Html.BeginForm())
{
@Html.EditorFor(model => model.Name)
<input type="submit" value="Save" />
}
外側
〜/ Views / Products / Create.cshtml
@using(Html.BeginForm())
{
@Html.EditorForModel()
<input type="submit" value="Save" />
}
〜/ Views / Products / EditorTemplates / CreateProduct.cshtml
@Html.EditorFor(model => model.Name)