вы можете изменить имя свойства вашей модели, что должно быть легко, если вы используете выделенные ViewModels, как рекомендуется. Однако я признаю, что это рекомендация, которой я не всегда следую.

у вручную определить идентификатор и имя для текстового поля следующим образом:

<%: Html.TextBoxFor(model => model.Name, new { @id = "txt1", @name = "txt1" })%>

Но меняется только идентификатор, а не атрибут имени, почему?

<input id="txt1" name="Name" type="text" value="">

Спасибо!

Ответы на вопрос(4)

Ваш ответ на вопрос