I would like to have a table within a form, with an update button. Ideally each row would be a form, but that doesn't fit html spec.
my view looks like this
@model IEnumerable<DabTrial.Models.ManageFilesModel>
@foreach(var item in Model) {
<tr>
<td>
@Html.TextBoxFor(modelItem=>item.Name)
....
when I look at the markup, the inputs within each row for the same property have the same id
<input id="item_Name" type="text" value="ParentGuardianPMH.pdf" name="item.Name">
...
<input id="item_Name" type="text" value="ParentGuardianMMH.pdf" name="item.Name">
which is obviously invalid - how should I be doing this. Thank you
See Question&Answers more detail:os