Я использую шаблоны редактора в ASP.net MVC. Должен ли я помещать форму внутри шаблона редактора или вне шаблона?Должна ли моя форма быть внутри или снаружи моего шаблона редактора?
Пример:
Внутри
~/Просмотров/Продукты/Create.cshtml
@Html.EditorForModel()
~/Views/Продукты/EditorTemplates/CreateProduct.cshtml
@using(Html.BeginForm())
{
@Html.EditorFor(model => model.Name)
<input type="submit" value="Save" />
}
Вне
~/Views/Продукты/Create.cshtml
@using(Html.BeginForm())
{
@Html.EditorForModel()
<input type="submit" value="Save" />
}
~/Views/Продукты/EditorTemplates/CreateProduct.cshtml
@Html.EditorFor(model => model.Name)
Да, я больше искал ответ на вопрос «что делает наибольшее количество смысла». Ваше объяснение имеет смысл для меня. – Dismissile