我从数据库中获取带有时间戳的日期时间字段。
我的网格有一个自动生成的列。
我在我的.cs
页面中对其进行格式化
dsWorkItems.Tables[0].Rows[count]["Date"] =
!string.IsNullOrEmpty(dsWorkItems.Tables[0].Rows[count]["Date"].ToString()) ?
((DateTime)(dsWorkItems.Tables[0].Rows[count]["Date"])).ToShortDateString(): "";
在快速观看我得到
((DateTime)(dsWorkItems.Tables[0].Rows[count]["Date"])).ToShortDateString() as 9/26/2013
但在网格中我得到9/26/2013 12:00:00 AM
但我想在网格中显示9/26/13
还有一件事是可以在单元格工具提示中显示来自数据库的完整日期时间戳值。
我努力了
dsWorkItems.Tables[0].Columns["Date"].DefaultCellStyle.Format = "MM/dd/yy";
但是缺少 DefaultCellStyle 程序集我添加了 System.Windows.Form 但仍然没有工作