MVC mit TextBoxFor mit der gleichen ID innerhalb der Schleife

Ich hätte gerne eine Tabelle in einem Formular mit einem Aktualisierungsbutton. Im Idealfall wäre jede Zeile ein Formular, aber das passt nicht zur HTML-Spezifikation.

meine ansicht sieht so aus

@model IEnumerable<DabTrial.Models.ManageFilesModel>

@foreach(var item in Model) {
<tr>
    <td>
        @Html.TextBoxFor(modelItem=>item.Name)
        ....

Wenn ich mir das Markup ansehe, haben die Eingaben in jeder Zeile für dieselbe Eigenschaft dieselbe 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">

was natürlich ungültig ist - wie soll ich das machen. Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage