Несмотря на то, что вышеприведенное решение сработало, но если у вас есть разные столбцы, такие как CreatedDate и ModifiedDate, то вышеприведенное решение не работает.Это установка новобранной даты нулевой после обновления записи.чтобы преодолеть это, я попробовал ниже строку в Edit View, и это сработало.
@Html.HiddenFor(model => model.EntryDateTimeStamp, Model.EntryDateTimeStamp = Model.EntryDateTimeStamp)
@Html.HiddenFor(model => model.ModifiedDateTime, Model.ModifiedDateTime = DateTime.Now)
и аналогично в Create View я сделал похожую вещь
@Html.HiddenFor(model => model.EntryDateTimeStamp, Model.EntryDateTimeStamp = DateTime.Now)
и передал новый объект в контроллер, как указано вышеответ.
return View(new NewsItem ());