当前位置: 首页 > news >正文

DataFormatString 属性语法

设AutoGenColumns为False,将DataField设为相关字段,然后设置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

转载于:https://www.cnblogs.com/bks0825/archive/2007/10/18/928574.html

相关文章:

  • 《树莓派渗透测试实战》——1.6 树莓派的优点和缺点
  • 在HttpHandlers中使用Session
  • 《机器人爱好者(第3辑)》——导读
  • 《Android 应用案例开发大全(第3版)》——第2章,第2.4节壁纸的实现
  • c#学习网址
  • 《敏捷软件开发:原则、模式与实践(C#版.修订版)》一1.4 参考文献
  • 分钱单算法
  • 《C和C++代码精粹》——1.16 语句声明
  • C#模拟提交表单 post-带附件的表单
  • 《HTML 5与CSS 3权威指南(第3版·下册)》——20.2 插入图像文件
  • 【精华转帖】刷新后重新定位到DataGrid操作行
  • 堆(HEAP)与栈(STACK)的区别
  • 《Cadence 16.6电路设计与仿真从入门到精通》——1.2 Cadence软件的安装  方块...
  • 《像计算机科学家一样思考Python》——3.2 类型转换函数
  • 在webform中清空多个控件的值的简单方法
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  • E-HPC支持多队列管理和自动伸缩
  • Invalidate和postInvalidate的区别
  • JavaScript服务器推送技术之 WebSocket
  • JavaScript中的对象个人分享
  • rabbitmq延迟消息示例
  • React 快速上手 - 07 前端路由 react-router
  • Redux系列x:源码分析
  • 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  • 关于List、List?、ListObject的区别
  • 好的网址,关于.net 4.0 ,vs 2010
  • 计算机在识别图像时“看到”了什么?
  • 简单实现一个textarea自适应高度
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 离散点最小(凸)包围边界查找
  • 猫头鹰的深夜翻译:Java 2D Graphics, 简单的仿射变换
  • 如何编写一个可升级的智能合约
  • 如何解决微信端直接跳WAP端
  • 如何在 Tornado 中实现 Middleware
  • 如何在GitHub上创建个人博客
  • 十年未变!安全,谁之责?(下)
  • 使用iElevator.js模拟segmentfault的文章标题导航
  • 智能合约开发环境搭建及Hello World合约
  • raise 与 raise ... from 的区别
  • ​ArcGIS Pro 如何批量删除字段
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • (论文阅读11/100)Fast R-CNN
  • (深度全面解析)ChatGPT的重大更新给创业者带来了哪些红利机会
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (转)iOS字体
  • (转)jQuery 基础
  • (转)Linux下编译安装log4cxx
  • .apk文件,IIS不支持下载解决
  • .NET项目中存在多个web.config文件时的加载顺序
  • .net与java建立WebService再互相调用
  • @JsonSerialize注解的使用
  • []串口通信 零星笔记
  • [100天算法】-二叉树剪枝(day 48)
  • [c#基础]值类型和引用类型的Equals,==的区别