绑定了数据源的代码:
this.dataGridDatas.DataSource=dataTable.DedaultView; //绑定了数据源
其中有一列的数据是长日期(2015/10/12 11:25:32) ,这个日期时间在查询出的dataTable 中是完整的,但是在显示到DataGrid控件中以后就只显示日期,不显示具体的时分秒时间了,查了一些资料也没弄清楚怎么能让日期和时间都完成显示在控件中?
求具体思路~
------解决思路----------------------
是不是你在后台格式化日期了
------解决思路----------------------
datagridiview?如果是按照列绑定的,把你的datagridview的显示日期列的 DefaultCellStyle 的format 修改一下即可。
------解决思路----------------------
this.dataGridDatas.Columns["时间列"].DefaultCellStyle.Format = "yyyy-MM-dd HH:mm:ss";
------解决思路----------------------
稍等有错误
yyyy-mm-dd hh:mm:ss
你要改成
yyyy-MM-dd HH:mm:ss
区分大小的,大小写不同结果完全不同,MM才是月,hh是12小时制,HH是24小时制
------解决思路----------------------
前台绑定时间字段的列, DataFormatString="{0:yyyy-MM-dd HH:mm:ss}"