Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > C#.NET > 在Asp.Net 2.0中应用DataFormatString
【标  题】:在Asp.Net 2.0中应用DataFormatString
【关键字】:Asp.Net,2.0,DataFormatString
【来  源】:http://blog.csdn.net/zjghd/archive/2006/10/30/1356594.aspx

在Asp.Net 2.0中应用DataFormatString

Your Ad Here 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

注意:在ASP.NET 2.0中应设置HtmlEncode为false,否则DataFormatString不起作用
例:<asp:BoundField DataField="SubTime" DataFormatString="{0:f}" HeaderText="SubTime"
            SortExpression="SubTime" HtmlEncode="False" />

 
run regsvr32.exe failed in Vista:【上一篇】
使用SharpZip压缩与解压缩的实战经验:【下一篇】
【相关文章】
  • Asp.net中编写带有SMTP认证方式的电子邮件服务
  • ASP.net中怎么在两个页面之间传递数据
  • ASP.NET常用代码
  • ASP.NET中为DataGrid动态创建模板列
  • Enhydra Shark学习(二)Enhydra Shark2.0的安装与配置
  • ASP.NET AJAX - Q & A专用文章
  • 企业库2.0培训系列课程大纲[意见征询]
  • ASP.NET AJAX入门系列(4):使用UpdatePanel控件(一)
  • Realize .NET Potential (中文版) 2.0
  • ASP.NET AJAX入门系列(3):使用ScriptManagerProxy控件
  • 【随机文章】
  • [读书笔记]Spring AOP Review
  • samba配置文件一则
  • 建站全攻略——从入门到精通(网络基础知识)
  • 红旗软件代理总裁赵晓亮先生做客TOM在线网站嘉宾访谈网友对话实录
  • 病毒名称 Backdoor/Huigezi.2004.au
  • 使用.NET访问 Internet(2)
  • 不要把秘密留在网吧(2)
  • HP-UX系统和网络管理Ⅰ--笔记5
  • 使数据窗口中的被选中行具有更好的外观
  • 使用 MIDP 底层用户接口 API
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.