我正在使用ASPxGridView的编辑控件。到目前为止一切正常,但我只有一个问题。从普通的DatePicker,我可以通过ASPxDateEdit.Date.ToShortDateString()无需时间发送日期值。
但是当我想用我的ASPxGrid中的列来执行它时,e.NewValues [“dateColumn”]。ToShortDateString()不起作用。点后面只有ToString。
我怎样才能实现这一目标?
答案 0 :(得分:3)
由于e.NewValues["dateColumn"]
未输入,因此不知道该值实际上是DateTime
,因此ToShortDateString
不可用。
您可以将其投射到DateTime
,然后该选项可供您使用
((DateTime)e.NewValues["dateColumn"]).ToShortDateString();