У меня есть список в модели, и я связываю его через цикл с текстовым полем. Если я изменю количество элементов в списке, будет отображено предыдущее значение. Ниже приведен код
<% for (int j = 0; j < Model.HRMColumnMapping.LstHRMColumnMapping.Count; j++)
{%>
<tr>
<td>
<%=Html.Hidden("HRMColumnMapping.LstHRMColumnMapping[" + j + "].TableID",
Model.HRMColumnMapping.LstHRMColumnMapping[j].TableID.ToString())%>
<%=Html.Hidden("HRMColumnMapping.LstHRMColumnMapping[" + j + "].ColumnID",
Model.HRMColumnMapping.LstHRMColumnMapping[j].ColumnID.ToString())%>
<%=Html.Hidden("HRMColumnMapping.LstHRMColumnMapping[" + j + "].ColumnName",
Model.HRMColumnMapping.LstHRMColumnMapping[j].ColumnName.ToString())%>
<%=Html.Encode(Model.HRMColumnMapping.LstHRMColumnMapping[j].ColumnName)%>
</td>
<td>
<%=Html.TextBox("HRMColumnMapping.LstHRMColumnMapping[" + j + "].SourceColumnName",
Model.HRMColumnMapping.LstHRMColumnMapping[j].SourceColumnName,
new { @class = "required",
@style = "width:250px; min-width:350px;", maxlength = 500
})%>
</td>
</tr>
<% } %>
Если я изменяю значение текста (извлекаю другое значение из контроллера