AspxGridView:如何将日期列值转换为Date.ToShortDateString()?

时间:2011-05-06 19:40:04

标签: asp.net devexpress aspxgridview

我正在使用ASPxGridView的编辑控件。到目前为止一切正常,但我只有一个问题。从普通的DatePicker,我可以通过ASPxDateEdit.Date.ToShortDateString()无需时间发送日期值。

但是当我想用我的ASPxGrid中的列来执行它时,e.NewValues [“dateColumn”]。ToShortDateString()不起作用。点后面只有ToString。

我怎样才能实现这一目标?

1 个答案:

答案 0 :(得分:3)

由于e.NewValues["dateColumn"]未输入,因此不知道该值实际上是DateTime,因此ToShortDateString不可用。

您可以将其投射到DateTime,然后该选项可供您使用

((DateTime)e.NewValues["dateColumn"]).ToShortDateString();