Мне нужно создать скрытое поле на моем представлении. В представлении следует просто принять int (не модель).Передача в Int на вид
Мой метод контроллера для создания представления просто:
public ActionResult BookingHistory(int id)
{
return View(id);
}
Так моя модель на представлении определяется как:
@model Int32
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
<h2>Form History</h2>
Как тогда создать скрытое поле для этой области?
@Html.HiddenFor(Model)
?
(Это не удалось) Но мне нужно присвоить ему имя или что-то еще. Как я могу получить скрытое поле в форме, с переданным значением?
Я пытаюсь, но получаю сообщение об ошибке «Значение не может быть пустым или пустым». Какое имя/имя будет присвоено скрытому полю, используя этот метод? – Craig
Я исправил его. Вместо этого: @ Html.Hidden ("patientId", Model, new {@ id = "patientId"}) – Craig