Я пытаюсь вставить значение входного управления html 5 в db. Но его значение вставляется как null. Вот мой код. Вид:Вставка значения ввода номера html5 в db
@Html.LabelFor(m => m.noOfCars)
<input type="number" min="1" max="1000" step="1">
Модель:
public string noOfCars { get; set; }
Контроллер:
[httpPost]
public ActionResult AddVehicles(AddSpaces adspace)
{
if (ModelState.IsValid)
{
string userName = User.Identity.Name;
var queryUser = from user in Session.Query<AddSpaces>()
where user.email == userName
select user;
if (queryUser.Count() > 0)
{
foreach (var updateSpaces in queryUser)
{
updateSpaces.BPH = adspace.noOfCars;
}
Session.SaveChanges();
}
}
}
Я изменил свойство noOfCars моей модели в целое, но это не работает.
Кажется, что вам не хватает модели в качестве параметра. Что такое 'adspace'? –
извините, ошибочно я написал неправильный код. Теперь я обновил его. Это не работает. – Wasfa
Является ли модель ('adspac') нулевой или просто' noOfCars'? –