dataGrid中怎样显示日期时间? 我用dataGrid绑定SqlServer数据库中的一个表(有一列为datetime型),结果在dataGrid中显示只有日期没有时间,不知道该如何才能把日期和时间都显示,在数据库的表中日期和时间都显示! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的日期绑定没有做任何操作的吧?不要用{0:yyyy-MM-dd}格式化你的日期就可以了 没做格式化日期呀,直接绑定的数据表,可dataGrid显示出来的只有日期,没有时间。高手们再给看一下吧! DataTable dt = new DataTable();Fill(dt);DataGrid dg = new DataGrid();dg.DataSource = dt;DataGridTableStyle ts = new DataGridTableStyle();ts.MappingName = dt.TableName;DataGridTextBoxColumn dc0 = new DataGridTextBoxColumn();dc0.Alignment = HorizontalAlignment.Center;dc0.HeaderText = "序";dc0.MappingName = "No";dc0.Width = 25;ts.GridColumnStyles.Add(dc0);dc0 = new DataGridTextBoxColumn();dc0.Alignment = HorizontalAlignment.Center;dc0.HeaderText = "日期";dc0.MappingName = "Date1";dc0.Format = "yyyy.MM.dd HH:mm:ss";dc0.Width = 140;ts.GridColumnStyles.Add(dc0);dg.TableStyles.Add(ts); 用DataGridTableStyle格式化的话,其它列不是也要加入格式化风格了?不然只能显示格式化的一列吧,这个方法,我觉得不好 格式化的话,只是格式化那一列,和别的没有关系的。如果不显示,可以用格式化的显示时间试试:)用yyyy.MM.dd HH:mm:ss试试,不知道行不行。我原来直接拿过来的datatime没有你说的问题的。 c# 头发染色,面部磨皮变白 请教各位前辈,如何提高自己对技术的理解能力 sqlinfomessage 事件为什么没有响应 串口485转换器碰到一个抓狂的问题 dataadapter如何用update方法做表间数据备份 哈希表奇怪问题?!!!?? 做信息管理的程序员,你的前途(钱图)在那里?终极迷茫? 关于分离的问题 急啊!Request对象得到的数据不完整?? 怎样删除? 在C#中如何实现将数据库中的图片显到PictureBox控件中 winform中父窗口用ShowDialog()弹出子窗口,在子窗口中操作后如何使父窗口的数据更新
不要用{0:yyyy-MM-dd}格式化你的日期就可以了
Fill(dt);
DataGrid dg = new DataGrid();
dg.DataSource = dt;
DataGridTableStyle ts = new DataGridTableStyle();
ts.MappingName = dt.TableName;
DataGridTextBoxColumn dc0 = new DataGridTextBoxColumn();
dc0.Alignment = HorizontalAlignment.Center;
dc0.HeaderText = "序";
dc0.MappingName = "No";
dc0.Width = 25;
ts.GridColumnStyles.Add(dc0);
dc0 = new DataGridTextBoxColumn();
dc0.Alignment = HorizontalAlignment.Center;
dc0.HeaderText = "日期";
dc0.MappingName = "Date1";
dc0.Format = "yyyy.MM.dd HH:mm:ss";
dc0.Width = 140;
ts.GridColumnStyles.Add(dc0);
dg.TableStyles.Add(ts);
我原来直接拿过来的datatime没有你说的问题的。