У меня есть отключенное поле ввода, отображающее данные из модели.Значение TextBoxFor не передается модели при отключении
<div class="form-group">
@Html.LabelFor(model => model.first_name, "Förnamn", new
{
@for = "inputFirstname",
@class = "col-lg-3 control-label"
})
<div class="col-lg-9">
@Html.TextBoxFor(model => model.first_name, new
{
@type = "text",
@class = "form-control",
@id = "inputFirstname",
text = Html.DisplayNameFor(model => model.first_name),
disabled="disabled"
})
</div>
</div>
я могу представить эти данные в методе controlelr:
[HttpPost]
public ActionResult Index(RegistrationModel RegistrationModelViewModel)
{}
Когда я добавить disabled="disabled"
данных first_name имеет нулевое значение, если я удалить его я получаю правильные данные ,
Что я делаю неправильно?
спросить себя, почему вы ожидали бы данные из заблокированного поля передается модели, в первую очередь ? – DGibbs
Возможный дубликат [Как отправить отключенный ввод в ASP.NET MVC?] (Http://stackoverflow.com/questions/2700696/how-do-i-submit-disabled-input-in-asp-net-mvc) –