这部分由于Ethan Brown而解散了
我想用预设值设置我的 Html.HiddenFor帮助器的值
这是我的代码:
我想用预设值设置我的 Html.HiddenFor帮助器的值
这是我的代码:
<%: Html.HiddenFor(model => model.idv,new { @value = ViewBag.id })%> <%: Html.HiddenFor(model => model.etat,new { @value = "false" })%>
但是当执行我的代码时,我得到的错误是model.idv和modele.etat为null.
到目前为止,这是第二部分没有解决的问题:@H_502_9@
这是我的行动:@H_502_9@
public ActionResult Reserver(string id) { var model = new Models.rservation { idv = id,etat = false }; return View(model); } [HttpPost] public ActionResult Reserver(Models.rservation model) { if (ModelState.IsValid) { entity.AddTorservation(model); entity.SaveChanges(); return View(); } else { return View(model); } }
<% using (Html.BeginForm("Reserver","Home",FormMethod.Post,new { @class = "search_form" })) { %> //some code textBox to fill <input type="submit" value="Create" /> <% } %>
因此,当我单击提交按钮时,model.idv将再次设置为空值@H_502_9@