我有一个呈现项目列表的视图,每个项目都包含一个Date
属性。
<%:Html.HiddenFor(m => m.Items[j].Date)%>
许多其他属性被隐藏或显示,用户可以对任何项目输入评论并将这些评论保存到数据库中。这是一个“批量编辑”类型的视图。
我以前使用过这些视图效果很好,但是我遇到了 Date 属性的问题,因为它是这样渲染的
<input name="Items[3].Date" type="hidden" value="3/05/2012 11:56:48 AM" />
问题是我需要使用 DateTime 作为该数据项的主键的一部分。我可以截断数据库中的毫秒数以允许匹配,但不能保证每秒只有一个数据点。
如何确保我的隐藏输入字段DateTime
保留所有属性信息,包括毫秒组件?