有个时间要在gridview中显示,但是保持着数据库中的是标准时间,很长,而且只需要显示日期,就想要格式化字符串,可是设置了DataFormatString就是不起作用,后来一查,原来要设置"行为"中HtmlEncode = false

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 

完整日期时间格式 
(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

最后写一下中国常用的格式

{0:yyyy-MM-dd}

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 

完整日期时间格式 
(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/rjxiaozhou/archive/2010/03/01/1675566.html

gridview DataFormatString相关推荐

  1. GridView中Dataformatstring 格式化日期应注意的问题

    GridView中Dataformatstring 格式化日期应注意的问题 1.HtmlEncode="False" 2.DataFormatString="{0:d}& ...

  2. 【Vegas原创】GridView设定DataFormatString属性失效的解决方法

    我给GridView控件的各个BoundField数据行设定了DataFormatString属性,但是没有任何效用. 解决方法:将BoundField数据行的HtmlEncode属性设定成False ...

  3. GridView 中 DataFormatString 的使用

    首先把Gridview的AutoGenerateColumns属性设为False(默认是False),DataField选择相应的字段,特别需要注意的是要把需要设置的字段的HtmlEncode属性设置 ...

  4. 转 C# GridView中DataFormatString属性的取值

    DataFormatString 属性语法如下: DataFormatString="{0:格式字符串}" 我们知道在DataFormatString 中的 {0} 表示数据本身, ...

  5. Gridview利用DataFormatString属性设置数据格式

    首 先把Gridview的AutoGenerateColumns属性设为False(默认是False),DataField选择相应的字段,特别需要注 意的是要把需要设置的字段的HtmlEncode属性 ...

  6. gridview设置DataFormatString格式

    DataFormatString 属性语法如下: DataFormatString="{0:格式字符串}" 我们知道在DataFormatString 中的 {0} 表示数据本身, ...

  7. 测试ASP.NET 2.0中Gridview控件高级技巧

    ASP.NET 2.0中,新增加的gridview控件的确十分强大,弥补了在asp.net 1.1中,使用datagrid控件时的不足之处.因为在asp.net 1.1中,在使用datagrid时,很 ...

  8. ASP.NET 2.0中使用Gridview控件的高级技巧

    ASP.NET 2.0中,新增加的gridview控件的确十分强大,弥补了在asp.net 1.1中,使用datagrid控件时的不足之处.因为在asp.net 1.1中,在使用datagrid时,很 ...

  9. 利用JavaScript选择GridView行

    当我们想在GridView中添加删除.选择功能时,我们通常的做法是利用模板功能在每行添加一个按钮控件或者超链接按钮控件,单击按钮利用RowCommand获取每行的ID. 下面我们利用JavaScrip ...

最新文章

  1. 词法作用域和动态作用域
  2. https://www.exploit-db.com/下载POC比较完善的代码
  3. 腾讯面试题:给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中?
  4. OneZero第四周第四次站立会议(2016.4.14)
  5. 深度学习-Tensorflow2.2-批标准化简介-14
  6. 那些值得思考的PHP问题
  7. 【Leetcode | 9】217. 存在重复元素
  8. 高手追小萝莉的故事(洛谷P1184题题解,Java语言描述)
  9. 计算机职称考试软盘,2010年职称计算机考试:磁盘格式化
  10. Atlantis HDU - 1542 (扫描线,线段树)
  11. 关于PHP会话:session和cookie
  12. 图文讲解 sqlserver 2000 评测版 数据库过期 的解决方法
  13. 网页游戏服务器的源代码武者无敌_周志宏:私服游戏 别拿法律当儿戏
  14. Flutter 如何实现禁止手机横屏的功能
  15. IDEA常用插件、设置、注释
  16. linux关闭虚拟网卡,KVM---关闭虚拟网卡virbr0的方法
  17. java整型_java中长整型定义
  18. PYTHON鼠标记录器 一个简单的鼠标记录器 可以修改坐标和点击的时间
  19. 高性能web平台【OpenResty入门与实战】
  20. 【网络通信 -- 直播】网络通信协议简介 -- SSL/TLS 与 DTLS

热门文章

  1. 分布式数据库的模式结构介绍​
  2. 15 张图,了解一下 TCP/IP 必知也必会的 10个要点
  3. 后端:Spring IOC 知识点总结,写得太好了!
  4. 硬件:RS232、RS422和RS485的区别
  5. ajxs跨域 php_PHP项目中是如何处理Ajax请求与Ajax跨域的
  6. java对五排六列考生随机排座,Java入门第三季6-5扩展练习-随机字符串排序
  7. 系统设计原则的重要性_设计原则的重要性及其对好的设计的影响
  8. 访问25%无法访问的人-如何设计可访问性
  9. 网络低俗词_从“低俗小说”中汲取7堂课,以创建有影响力的作品集
  10. swiftui_SwiftUI的混合包