В моем случае мне нужна модель для такого представления:
@model EditFormApplication.Models.NewForm
@using (Html.BeginForm("EditForm", "Home", FormMethod.Post))
}
@Html.EditorFor(model => model.Field)
@Html.EditorFor(model => model.Field)
@Html.EditorFor(model => model.Field)
<input type="submit" value="save">
}
@Html.EditorFor(model => model.Field)
может быть гораздо больше, но они все одинаковы.Я не знаю, какой должна быть модель для этого случая:
namespace EditFormApplication.Models
{
public class NewForm
{
public string Field { get; set; }
}
}
Мне нужно отправить заполненную модель на Homecontroller
.В представлении может быть неограниченное количество идентичных входов.
Или лучше заполнить модель без использования EditorFor()
?
В контроллере мне просто нужно получить заполненную модель
[HttpPost]
public ActionResult EditForm (NewForm model)
{
return View();
}