0

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

但是,当我想使用 ASPxGrid 中的列时,e.NewValues["dateColumn"].ToShortDateString() 不起作用。点之后只有 ToString。

我怎样才能做到这一点?

4

1 回答 1

3

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

您可以将其转换为DateTime,然后您可以使用该选项

((DateTime)e.NewValues["dateColumn"]).ToShortDateString();
于 2011-05-06T19:44:36.750 回答