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
其常用的日期格式如下表所示:
格式 说明 输出格式
d 精简日期格式 MM/dd/yyyy
D 详细日期格式 dddd, MMMM dd, yyyy
f 完整格式 (long date + short time) dddd, MMMM dd, yyyy HH:mm
F
完整日期时间格式
(long date + long time)
dddd, MMMM dd, yyyy HH:mm:ss
g 一般格式 (short date + short time) MM/dd/yyyy HH:mm
G 一般格式 (short date + long time) MM/dd/yyyy HH:mm:ss
m,M 月日格式 MMMM dd
s 适中日期时间格式 yyyy-MM-dd HH:mm:ss
t 精简时间格式 HH:mm
T 详细时间格式 HH:mm:ss
这里需要注意以下几点
1. 在GridView中的asp:BoundField使用DataFormatString必须设置属性HtmlEncode="False",否则不起作用。
2. 如果需要使用日期类型的格式化字符串,必须数据实体中对应的字段也应该日起类型的。
3. 格式化字符串C代表货币单位,需要绑定的数据类型应该是数字类型的。如果是字符串类型的不起作用,需要手动添加格式化字符串为DataFormatString="¥{0:C}"。
转载于:https://www.cnblogs.com/viki117/archive/2008/06/18/1224392.html
GridView的dataformatstring设置相关推荐
- GridView中Dataformatstring 格式化日期应注意的问题
GridView中Dataformatstring 格式化日期应注意的问题 1.HtmlEncode="False" 2.DataFormatString="{0:d}& ...
- android gridview滑动监听,Android GridView 滑动条设置一直显示状态(推荐)
Android GridView 滑动条设置一直显示状态(推荐) 模拟GridView控件: android:id="@+id/picture_grid" android:layo ...
- Gridview利用DataFormatString属性设置数据格式
首 先把Gridview的AutoGenerateColumns属性设为False(默认是False),DataField选择相应的字段,特别需要注 意的是要把需要设置的字段的HtmlEncode属性 ...
- gridview DataFormatString
转 有个时间要在gridview中显示,但是保持着数据库中的是标准时间,很长,而且只需要显示日期,就想要格式化字符串,可是设置了DataFormatString就是不起作用,后来一查,原来要设置&qu ...
- GridView 中 DataFormatString 的使用
首先把Gridview的AutoGenerateColumns属性设为False(默认是False),DataField选择相应的字段,特别需要注意的是要把需要设置的字段的HtmlEncode属性设置 ...
- 转 C# GridView中DataFormatString属性的取值
DataFormatString 属性语法如下: DataFormatString="{0:格式字符串}" 我们知道在DataFormatString 中的 {0} 表示数据本身, ...
- 【Vegas原创】GridView设定DataFormatString属性失效的解决方法
我给GridView控件的各个BoundField数据行设定了DataFormatString属性,但是没有任何效用. 解决方法:将BoundField数据行的HtmlEncode属性设定成False ...
- DevExpress GridView 添加和设置右键菜单
作者:jiankunking 出处:http://blog.csdn.net/jiankunking 右键菜单肯定是GridView中经常要使用的一个功能.本文主要描述三个方面: 1.如何在GridV ...
- [Android Pro] listView和GridView的item设置的高度和宽度不起作用
referece to : http://blog.csdn.net/beibeixiao/article/details/9032569 1. 在Android开发中会发现,有时listVi ...
- GridView xml中设置android:focusable=false无效的原因
最近Tv项目中有个小问题,需要gridview展示内容,但是不可获取焦点,于是xml中设置android:focusable="false",设想会成功,但是实际操作,发现还是可以 ...
最新文章
- 2021-2027年中国中空纤维膜行业市场研究及前瞻分析报告
- Android API 中文 (51) —— ZoomButtonsController
- Qt 多重继承时 moc 编译出错
- python元组求和_Python 列表和元组 - 学习笔记(持续更新)
- 【转】分享oldjun老大***网站的经验
- idea生成有参构造的快捷键,idea生成有参构造的快捷键_Idea_学习_09_Idea 方法自动生成参数默认名...
- 【多线程】CAS乐观锁
- 计算机原理及应用教学大纲,《单片机原理及应用技术》课程教学大纲
- 网易推理拼图验证码识别
- Pikachu-敏感信息泄露
- linux icmp 时间戳过滤,ICMP-linux c 时间戳请求功能实现
- 多元回归f检验matlab,matlab进行F检验
- vue2 element使用笔记总结
- 色盲悖论_关于被色盲
- 2.4父子进程虚拟地址空间情况
- linux下三台虚拟机互联,Linux下虚拟机qemu的使用
- 生活娱乐 重庆乡村基挑战肯德基为何失败
- Part-Ⅱ7.交流等效电路模型-7.2基本的交流建模方法
- HANA用户权限设置
- 四、Amlogic A311D 音频回采信号LOOPBACK指南
热门文章
- java+oracle+ojdbc14_请教:使用ojdbc5.jar作为驱动jar包无法正常连接oracle数据库,而使用ojdbc14.jar却可以正常连接?...
- 表格闪退怎么解决_excel2010表格打开闪退怎么回事
- 风格迁移篇--CCPL:Contrastive Coherence Preserving Loss for Versatile Style Transfer多功能风格转换的对比连贯保持损失
- matlab 图线动画,Matlab绘制简单动画
- 协议森林02 小喇叭开始广播 (以太网与WiFi协议)
- 操作系统---高响应比优先调度算法实例
- 办公必备APP,收藏有料
- 基于python的数字印刷体识别_利用卷积神经网络识别印刷体中文
- linux系统如何重置密码
- Windows下安装HDFView