gpt4 book ai didi

asp.net - 毫秒被 ASP.NET MVC 隐藏输入元素截断

转载 作者:行者123 更新时间:2023-12-04 03:06:39 25 4
gpt4 key购买 nike

我有一个呈现项目列表的 View ,每个项目都包含一个 Date 属性。

<%:Html.HiddenFor(m => m.Items[j].Date)%>

许多其他属性被隐藏或显示,用户可以对任何项目输入评论并将这些评论保存到数据库中。这是一个“批量编辑”类型的 View 。

我以前使用这些 View 效果很好,但我对 Date 属性有问题,因为它是这样呈现的

<input name="Items[3].Date" type="hidden" value="3/05/2012 11:56:48 AM" />

问题是我需要将 DateTime 用作此数据项的主键的一部分。我可以截断数据库中的毫秒数以允许匹配,但不能保证每秒只有一个数据点。

如何确保我的 DateTime 的隐藏输入字段保留属性的所有信息,包括毫秒部分?

最佳答案

你真的需要用吗

<%:Html.HiddenFor(m => m.Items[j].Date)%>

为什么不保持简单

<input type="hidden" name="Items[<%:j%>].Date" value="<%:model.Items[j].Date.ToString("dd/MM/yy/ HH:mm:ss.fffff")%>"/>

关于asp.net - 毫秒被 ASP.NET MVC 隐藏输入元素截断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10491014/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com