GridView日期列使用DataFormatString格式化技巧

GridView日期列使用DataFormatString="{0:d}",没有任何变化?依然显示“2006-3-30 0:00:00”

 <asp:BoundField DataField="SignedDate" HeaderText="签订日期" DataFormatString="{0:d}" >

没有变化 应该加上

HtmlEncode="false" ,DataFormatString的设置才会生效。

 <asp:BoundField DataField="SignedDate" HeaderText="签订日期" DataFormatString="{0:d}" HtmlEncode="false"/>

posted on 2009-03-24 20:44  李业俊  阅读(288)  评论(0编辑  收藏  举报