我想硬編碼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