我想硬编码DateTime.Now(在前端)当一个新的记录创建时。不过,我不想看到这些字段,因为他们不需要输入。使用下面,我抛出 “对象引用不设置到对象的实例。”绑定DateTime.Now使用MVC3剃刀
控制器上市代码:
[HttpPost]
public ActionResult Create(tbl_one tbl_one)
{
if (ModelState.IsValid)
{
db.tbl_one.Add(tbl_one);
db.SaveChanges();
return RedirectToAction("Index");
}
return View(tbl_one);
}
型号:
public System.DateTime Created { get; set; }
查看:
<div class="editor-field">
@Html.HiddenFor(model => model.Created, Model.Created = DateTime.Now)
@Html.ValidationMessageFor(model => model.Created)
</div>
哪条线是扔? – JaredPar 2012-02-06 15:38:05
@ Html.HiddenFor(model => model.Created,Model.Created = DateTime.Now) – 2012-02-06 16:28:30