AspxGridView:如何将日期列值转换为 Date.ToShortDateString()?
我正在使用 ASPxGridView 的编辑控件。到目前为止一切都很好,但我只有一个问题。从普通的 DatePicker 中,我可以通过 ASPxDateEdit.Date.ToShortDateString() 发送没有时间的日期值。
但是当我想对 ASPxGrid 中的列执行此操作时,e.NewValues["dateColumn"].ToShortDateString() 不起作用。点后面只有ToString。
我怎样才能做到这一点?
I'm using an editing control for ASPxGridView. It all works fine so far, but I have only one problem. From normal DatePicker, I can send the date value without time by ASPxDateEdit.Date.ToShortDateString().
But When I want to do it with the column in my ASPxGrid, the e.NewValues["dateColumn"].ToShortDateString() doesn't work. There is only ToString after dot.
How can I make that happen?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
由于未键入
e.NewValues["dateColumn"]
,因此它不知道该值实际上是DateTime
,因此ToShortDateString
不是可用的。您可以将其转换为
DateTime
,然后该选项将可供您使用Since
e.NewValues["dateColumn"]
isn't typed, it's unaware that the value is actually aDateTime
, soToShortDateString
isn't available.You can cast it to
DateTime
, and then the option will be available for you