MVC con TextBoxPara tener el mismo id dentro del bucle

Me gustaría tener una tabla dentro de un formulario, con un botón de actualización. Lo ideal sería que cada fila fuera un formulario, pero eso no se ajusta a la especificación html.

mi vista se ve así

@model IEnumerable<DabTrial.Models.ManageFilesModel>

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

Cuando miro el marcado, las entradas dentro de cada fila para la misma propiedad tienen la misma identificación

<input id="item_Name" type="text" value="ParentGuardianPMH.pdf" name="item.Name">
...
<input id="item_Name" type="text" value="ParentGuardianMMH.pdf" name="item.Name">

lo cual es obviamente inválido - como debería estar haciendo esto? Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta