GridView中日期不显示时分秒
我的数据库,设置表A 的字段为date.
填写数据为2012-01-01,
用select 语句查出也是2012-01-01
但是用GridView显示就变成了2012-01-01 0:00:00
这是哪个地方设置不对了,请问如何解决?
[解决办法]
你可以到cellformating里面去设置
[解决办法]
用yyyy-MM-dd格式格式化处理一下
[解决办法]
<%#String.Format("{0:yyyy-MM-dd}",Eval("CreateDate")) %>
[解决办法]
<asp:BoundField DataField="date" DataFormatString="{0:yyyy-MM-dd}" HeaderText="日期" />
[解决办法]
采用模板列或者在绑定代码里面处理都是可以的,如e.Row.Cells[0].Text = e.Row.Cells[0].Text.Split(' ')[0]
[解决办法]