Asp.net(C#)-数据绑定格式化
DataFormatString="{0:格式字符串}"
1、时间格式化:{0:yyyy-MM-dd}
2、格式数字字符串 输入 结果
"{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
DataFormatString="{0:P}" //自动转换为百分数
C
以货币格式显示数值。
D
以十进制格式显示数值。
E
以科学记数法(指数)格式显示数值。
F
以固定格式显示数值。
G
以常规格式显示数值。
N
以数字格式显示数值。
X
以十六进制格式显示数值。
数字格式字符串
http://msdn2.microsoft.com/zh-cn/library/427bttx3(VS.80).aspx
日期与时间格式字符串
http://msdn2.microsoft.com/zh-cn/library/97x6twsz(VS.80).aspx
枚举格式字符串
http://msdn2.microsoft.com/zh-cn/library/c3s1ez6e(VS.80).aspx
自定义格式字符串
http://msdn2.microsoft.com/zh-cn/library/0asazeez(VS.80).aspx
复合格式化
http://msdn2.microsoft.com/zh-cn/library/txafckwd(VS.80).aspx
1、时间格式化:{0:yyyy-MM-dd}
2、格式数字字符串 输入 结果
"{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
DataFormatString="{0:P}" //自动转换为百分数
C
以货币格式显示数值。
D
以十进制格式显示数值。
E
以科学记数法(指数)格式显示数值。
F
以固定格式显示数值。
G
以常规格式显示数值。
N
以数字格式显示数值。
X
以十六进制格式显示数值。
数字格式字符串
http://msdn2.microsoft.com/zh-cn/library/427bttx3(VS.80).aspx
日期与时间格式字符串
http://msdn2.microsoft.com/zh-cn/library/97x6twsz(VS.80).aspx
枚举格式字符串
http://msdn2.microsoft.com/zh-cn/library/c3s1ez6e(VS.80).aspx
自定义格式字符串
http://msdn2.microsoft.com/zh-cn/library/0asazeez(VS.80).aspx
复合格式化
http://msdn2.microsoft.com/zh-cn/library/txafckwd(VS.80).aspx