ASP.NET GridView控件在列上格式化时间及DataFormatString使用

 更新时间:2021年9月22日 10:17  点击:1559
症状:在GridView绑定日期格式的时候,数据库中的日期为2008-07-04,而GridView显示的是2007-07-04 000000。、
解决办法:想把这后面这多余的零去掉的话在绑定时间的那一列源码后面加上一句话就可以了,如下红色的部分
复制代码 代码如下:

<asp:BoundField DataField="BeginDate" HeaderText="开始时间"
DataFormatString="{0:d}" htmlencode="false"
HeaderStyle-HorizontalAlign="Center"
ItemStyle-HorizontalAlign="Center" >

如果哪里有不正确的地方,欢迎批评指正,共同进步。
[!--infotagslink--]

相关文章

  • Asp.net的GridView控件实现单元格可编辑方便用户使用

    考虑到用户使用方便,减少弹出页面,采用点“编辑”按钮无需弹出页面直接当前行的单元格内容就能编辑,思路及代码如下,有此需求的朋友可以参考下,希望对大家有所帮助...2021-09-22
  • ASP.NET GridView控件在列上格式化时间及DataFormatString使用

    在GridView绑定日期格式的时候,数据库中的日期为2008-07-04,而GridView显示的是2007-07-04 000000,多了后面一截很不美观,想把它去掉不知道有什么好的方法,感兴趣的朋友可以了解本文,或许对你有所帮助...2021-09-22
  • DataGridView控件显示行号的正确代码及分析

    今天要用到DataGridView,想给它动态的显示行号。于是在网上找了一下解决方法。结果发现了不少问题。然而就是这么一段有错的代码,几乎充斥着整个互联网,千篇一律的COPY,没有一个人纠正...2020-06-25