• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    浅析GridView中显示时间日期格式的问题

    以下都是GridView基本常用的日期,时间格式

    形式

    语法

    结果

    注释

    数字

    {0:N2}

    12.36

     

    数字

    {0:N0}

    13

     

    货币

    {0:c2}

    $12.36

     

    货币

    {0:c4}

    $12.3656

     

    货币

    "¥{0:N2}"

    ¥12.36

     

    科学计数法

    {0:E3}

    1.23E+001

     

    百分数

    {0:P}

    12.25%

    P and p present the same.

    日期

    {0:D}

    2006年11月25日

     

    日期

    {0:d}

    2006-11-25

     

    日期

    {0:f}

    2006年11月25日 10:30

     

    日期

    {0:F}

    2006年11月25日 10:30:00

     

    日期

    {0:s}

    2006-11-25 10:30:00

     

    时间

    {0:T}

    10:30:00

     

    在GridView中操作的时候要注意以下的几个方面(以{0:d}为例)

    1. 要绑定的列如果单纯的是boundfiled类型的(如下)

    asp:BoundField DataField="sj" HeaderText="时间" ReadOnly="True" DataFormatString="{0:d}" />

    显示出来的格式还是2006-11-25 0:00:00 为达到我们想要的效果

    2. 要绑定的列必须是模板列如下:这样才能看到我们想要看到的效果:2006-11-25

    asp:TemplateField HeaderText="时间">
    
      EditItemTemplate>
    
         asp:Label ID="Label1" runat="server" Text='%# Eval("sj", "{0:d}") %>'>/asp:Label>
    
    /EditItemTemplate>
    
    ItemTemplate>
    
         asp:Label ID="Label2" runat="server" Text='%# Bind("sj", "{0:d}") %>'>/asp:Label>
    
    /ItemTemplate>
    
    /asp:TemplateField>

    以上这篇浅析GridView中显示时间日期格式的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • ASP.NET数据绑定GridView控件使用技巧
    • Gridview利用DataFormatString属性设置数据格式的方法
    • GridView自定义分页实例详解(附demo源码下载)
    • GridView中日期不显示时分秒的完美解决方法
    上一篇:获取asp.net服务器控件的客户端ID和Name的实现方法
    下一篇:GridView中日期不显示时分秒的完美解决方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    浅析GridView中显示时间日期格式的问题 浅析,GridView,中,显示,时间,