问题描述
<asp:BoundFieldDataField="EditDate"HeaderText="编辑时间"ItemStyle-CssClass="center"DataFormatString="{0:s}"HtmlEncode="False"/>
为啥不起作用?我需要比如:“2015-031408:24:00”
解决方案
解决方案二:
{0:yyyy-MM-dd}试试这种方式起作用吗
解决方案三:
引用1楼bdmh的回复:
{0:yyyy-MM-dd}试试这种方式起作用吗
<asp:BoundFieldDataField="EditDate"HeaderText="编辑时间"ItemStyle-CssClass="center"DataFormatString="{0:yyyy-MM-dd}"HtmlEncode="False"/>
一样不起作用
解决方案四:
现在是什么样子?要2015-031408:24:00的应该是{0:yyyy-MM-ddHH:mm:ss}
解决方案五:
0是啥?这不是String.Format,你不要把参数放进去直接写s或者yyyy-MM-dd试试
解决方案六:
按道理应该2015-03-1408:24:00的应该是DataFormatString="{0:yyyy-MM-ddhh:MM:ss}"这样就行了。还不行的话看看后台的RowDataBound这里有没有处理
时间: 2024-11-02 05:29:16