ハードコード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
@ Html.HiddenFor(model => model.Created、Model.Created = DateTime.Now) –