【发布时间】:2014-04-29 04:56:32
【问题描述】:
我想将日期显示到网格(devexpress)中,其中列 ColumnB 是固定的,它是字符串类型,这里我想将所有类型的数据显示到列中,例如如下所示:
例子:
if(columnname == 'empname')
{
columnB = reader["empname"].ToString() != null ? reader["empname"].ToString() : "";
}
else if ( columnname == 'empdate')
{
//my try
Datetime temp = Convert.ToDateTime(reader["empdate"])!= null ? Convert.ToDateTime(read["empdate"]): null;
columnB = temp.ToString(); //columnB is of string type
}
在“else if”部分,我不知道如何将其转换为字符串以显示在网格的同一列中。
【问题讨论】:
-
你有什么错误吗?
-
是的!错误是:无法从“System.DateTime?”隐式转换?到“System.DateTime”
标签: c# wpf grid devexpress