DataGrid数据格式设置表达式.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DataGrid数据格式设置表达式

DataGrid-数据格式设置表达式 文章分类:.net编程 数据格式设置表达式 .NET Framework 格式设置表达式,它在数据显示在列中之前先应用于数据。 此表达式由可选静态文本和用以下格式表示的格式说明符组成: 0:format specifier 0 是参数索引,它指示列中要格式化的数据元素;因此,通常用零来指示第一个(且唯一的)元素。 format specifier 前面有一个冒号 : ,它由一个或多个字母组成,指示如何格式化数据。 可以使用的格式说明符取决于要格式化的数据类型:日期、数字或其他类型。 下表显示了不同数据类型的格式设置表达式的示例。有关格式设置表达式的更多信息,请参见格式化类型。? 格式设置表达式 应用于此数据类型 说明 Price: 0:C numeric/decimal 显示 “Price:” ,后跟以货币格式表示的数字。货币格式取决于通过 Page 指令或 Web.config 文件中的区域性属性指定的区域性设置。 0:D4 integer (不能和小数一起使用。) 在由零填充的四个字符宽的字段中显示整数。 0:N2 % numeric 显示精确到小数点后两位的数字,后跟 “%” 。 0:000.0 numeric/decimal 四舍五入到小数点后一位的数字。不到三位的数字用零填充。 0:D date/datetime 长日期格式( “Thursday, August 06, 1996” )。日期格式取决于页或 Web.config 文件的区域性设置。 0:d date/datetime 短日期格式( “12/31/99” )。 0:yy-MM-dd date/datetime 用数字的年-月-日表示的日期( 96-08-06 )。 ASP.NET设置数据格式应用示例: 0:d YY-MM-DD 0:p 百分比00.00% 0:N2 ? 12.68 0:N0 ? 13 0:c2 $12.68 0:d 3/23/2003 0:T 12:00:00 AM 0:男;;女 DataGrid数据格式的Format-- DataFormatString DataFormatString 0:格式字符串 如原来的数据为「12.34」,若格式设定为 0:N1 ,则输出为「12.3」 格式字符串 资料 结果 0:C 12345.6789? - $12,345.68 0:C -12345.6789 - $12,345.68 0:D 12345 12345 0:D8 12345 - 0:E 12345.6789 - 1234568E+004 0:E10 12345.6789 - 1.座机电话号码00E+004 0:F 12345.6789 - 12345.68 0:F0 12345.6789 - 12346 0:G 12345.6789 - 12345.6789 0:G7 1座机电话号码 - 1.234568E8 0:N 12345.6789 - 12,345.68 0:N4 1座机电话号码 - 123,456,789.0000 Total: 0:C 12345.6789 - Total: $12345.68 DateTime.Now.ToString yyyy-MM-dd ;//这种模式最好 aspx: asp:datagrid id DataGrid1 runat server AutoGenerateColumns False Width 204px asp:BoundColumn DataField date DataFormatString 0:yyyy-MM-dd /asp:BoundColumn /asp:datagrid 在我们从业务逻辑层获得数据实体时候,接下来的事情就是要绑定到控件中。数据实体中的一些字段可以直接绑定到界面中,但是有一些字段需要重新格式化格式。比如货币单位字段,需要显示货币符号和每隔三位显示分隔符;再比如日期字段,数据库中存放的是日期和时间,但是在界面上需要按照XXXX年XX月XX日的格式显示。这时候我们就用到了DataFormatString 属性。 asp : GridView ID grvResult runat server AutoGenerateColumns False Width 100% asp : BoundField HeaderText 预定日期 DataField OperationDate DataFormat

文档评论(0)

fzhuixlu + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档