提示数据时,请勿向使用者提示未限定的数据。 例如,金额为1万元,如果我们直接标注“10000”,用户可能会认为是一千或10万,导致用户阅读数据遇到困难。 如果我们润饰1万元并输出“nt $ 10,000”,不仅方便阅读,还可以减少使用者犯错的机会。
下一个画面是修改后的结果。
上述数据除了用颜色区分DataGrid Web控件中的记录外,还可以方便地修饰三个字段中的数据:日期、单价和小计。 要限定字段的输出,请设置字段的DataFormatString属性。 语法如下:
DataFormatString='{0:格式字符串} '
我们知道,DataFormatString中的{0}表示数据本身,冒号后面的格式字符串表示要显示数据的格式。 您也可以指定要在指定格式符号之后显示的小数位数。 例如,如果原始数据为“12.34”,且格式设置为{0:N1},则输出“12.3”。 常用的数值格式如下表所示。
格式字符串数据的结果
' { 03360 c } ' 12345.6789 $ 12,345.68
' { 03360 c } '-12345.6789 ($ 12,345.68 ) () ) ) ) ) ) ) )。
' {0:D}' 12345 12345
' {0:D8}' 12345 00012345
' { 0: e } ' 12345.6789 1234568 e 004
' { 03360 E10 } ' 12345.67891.2345678900 e004
' {0:F}' 12345.6789 12345.68
' {0:F0}' 12345.6789 12346
' {0:G}' 12345.6789 12345.6789
' {0:G7}' 123456789 1.234568E8
' { 03360 n } ' 12345.678912,345.68
' { 03360 n4 } ' 123456789123,456,789.0000
' total : { 0: c } ' 12345.6789 total : $ 12345.68
常用的日期格式如下表所示。
格式说明输出格式
d紧凑日期格式MM/dd/yyyy
d详细日期格式dddd,MMMM dd,yyyy
长数据短时间dddd,MMMM dd,yyyy HH:mm
f
完整的日期和时间格式
(长日期长时间)
DDD,MMMM dd,yyyy HH:mm:ss
g短数据短时间MM/dd/yyyy HH:mm
g短数据长时间MM/dd/yyyy HH:mm:ss
m,m月日格式MMMM dd
s适度的日期时间格式yyyy-MM-dd HH:mm:ss
叔辛时间格式HH:mm
t详细时间格式HH:mm:ss转载于:https://www.cn blogs.com/afh/archive/2008/06/12/1218658.html