gridview设置DataFormatString格式
DataFormatString 属性语法如下:
DataFormatString="{0:格式字符串}"
我们知道在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;另外在指定的格式符号后可以指定小数所要显示的位数。例如原来的数据为「1.56」,若格式设定为 {0:N1},则输出为「1.5」。其常用的数值格式如下表所示:
格式字符串 输入 结果
"{0:C}" 12345.6789 $12,345.68
"{0:C}" -12345.6789 ($12,345.68)
"{0:D}" 12345 12345
"{0:D8}" 12345 00012345
"{0:E}" 12345.6789 1234568E+004
"{0:E10}" 12345.6789 1.2345678900E+004
"{0:F}" 12345.6789 12345.68
"{0:F0}" 12345.6789 12346
"{0:G}" 12345.6789 12345.6789
"{0:G7}" 123456789 1.234568E8
"{0:N}" 12345.6789 12,345.68
"{0:N4}" 123456789 123,456,789.0000
"Total: {0:C}" 12345.6789 Total: $12345.68
其常用的日期格式如下表所示:
格式 说明 输出格式
{0:yyyy-MM-dd} 2009-03-17
{0:d} 精简日期格式 2009-3-17
{0:D} 详细日期格式 2009年3月17日
{0:f} 完整格式 2009年3月17日 15:43
{0:F} 完整日期时间格式 2009年3月17日 15:43:56
{0:g} 一般格式 2009-3-17 15:43
{0:G} 一般格式 2009-3-17 15:43:56
{0:m}, {0:M} 月日格式 3月17日
{0:s} 适中日期时间格式 2009-03-17T15:43:56
{0:t} 精简时间格式 15:43
{0:T} 详细时间格式 15:43:56
注意:在ASP.NET 2.0中应设置HtmlEncode为false,否则DataFormatString不起作用
例:<asp:BoundField DataField="SubTime" DataFormatString="{0:f}" HeaderText="SubTime" SortExpression="SubTime" HtmlEncode="False" />
这是从网上找来的资料,今天实践时因为用到日期格式,且只想显示“小时:分钟:秒钟”的格式,于是将DataFormatString设为{0:hh:mm:ss},结果发现如果是下午两点钟,用二十四小时制的话照理说应该是显示成“14:00:00”,结果却显示成“02:00:00”了,把DataFormatString设为{0:HH:mm:ss}之后才达到预期的目的。这是一点小区别,顺便记录。
gridview设置DataFormatString格式相关推荐
- Gridview利用DataFormatString属性设置数据格式
首 先把Gridview的AutoGenerateColumns属性设为False(默认是False),DataField选择相应的字段,特别需要注 意的是要把需要设置的字段的HtmlEncode属性 ...
- gridview DataFormatString
转 有个时间要在gridview中显示,但是保持着数据库中的是标准时间,很长,而且只需要显示日期,就想要格式化字符串,可是设置了DataFormatString就是不起作用,后来一查,原来要设置&qu ...
- GridView 中 DataFormatString 的使用
首先把Gridview的AutoGenerateColumns属性设为False(默认是False),DataField选择相应的字段,特别需要注意的是要把需要设置的字段的HtmlEncode属性设置 ...
- c# 数据绑定之 DataFormatString 格式
数据绑定之DataFormatString 设定BoundField的DataFormatString,通常有以下几种 DataFormatString= "{0:C}" 货币, ...
- GridView中Dataformatstring 格式化日期应注意的问题
GridView中Dataformatstring 格式化日期应注意的问题 1.HtmlEncode="False" 2.DataFormatString="{0:d}& ...
- 用SimpleDateFormat类设置时间格式
用SimpleDateFormat类设置时间格式 www.diybl.com 时间:2008-10-02 作者:佚名 编辑:本站 点击: [评论] String[] formatArr = {&quo ...
- 【OpenGL】八、初始化 OpenGL 渲染环境 ( 导入 OpenGL 头文件 | 链接 OpenGL 库 | 将窗口设置为 OpenGL 窗口 | 设置像素格式描述符 | 渲染绘制 ) ★
文章目录 一.导入 OpenGL 的两个头文件 二.链接 OpenGL 库 三.将 Windows 桌面窗口改成 OpenGL 窗口 四.获取窗口设备 五.设置像素格式描述符 六.设置像素格式 七.创 ...
- [Android1.6]继承BaseAdapter为GridView设置数据时设置setLayoutParams时注意
一.问题代码 public View getView(int position, View convertView, ViewGroup parent) { if (conve ...
- 响应格式html,设置响应格式的HTML邮件
有一个WCF服务在C#中:从继承的类设置响应格式的HTML邮件 [ServiceBehavior(AddressFilterMode = AddressFilterMode.Any, Instance ...
最新文章
- 一个隐马尔科夫模型的应用实例:中文分词
- lua学习笔试之迭代器和通用for
- electron创建菜单
- traceroute命令---Linux学习笔记
- 微信小程序的多选改变样式_微信小程序radio的样式修改
- c语言字符加密向后四位_Base64加密?它只是一种编码算法,切勿用来加密
- java 课后习题 计算两个日期之间的天数
- artDIalog 弹出层
- 【SpringBoot】Spring boot 多数据源 no transaction is in progress EntityManager flush
- centos mysql 5.5.57_centos 6.5装mysql5.7
- Shell脚本学习-阶段七-信息过滤磁盘分区
- curl和libcurl的区别简介
- Oracle 10G安装指导
- 微信小程序使用建行支付
- F - 悼念512汶川大地震遇难同胞
- 2021字节跳动校招秋招算法面试真题解题报告--leetcode19 删除链表的倒数第 n 个结点,内含7种语言答案
- optifine下载_如何优化Optifine以获得流畅的Minecraft体验
- 手机也能当门卡?!--NFC技术应用
- 机器学习中的数学原理——对数似然函数
- 根据经纬度坐标计算距离sql语句