Csharp/C#教程:ASP.NET Gridview中没有时间的日期格式分享


ASP.NET Gridview中没有时间的日期格式

在ASP.NET gridview中绑定两个日期。 我想显示dd/MM/yyyy但显示10/03/2014 00:00:00

   <asp:Label ID="lblFromDate" runat="server" DataFormatString="{0:dd/MM/yyyy}" HtmlEncode="false" Text='' />   

DataFormatStringBoundField控件的属性,不会影响任何其他控件。 您可以在Eval表达式中指定格式:

 Text='<%# Eval("Fromdate", "{0:dd/MM/yyyy}") %>' /> 

根据MSDN上这篇文章, DataFormatString属性具有有限数量的DateTime数据变体。

你在寻找的是:

 DataFormatString="{0:d}" 

这是short date pattern

为了获得dd/MM/yyyy格式,您还需要正确设置文化信息(例如**en-GB** )。

我在字段的DataFormatString属性上使用{0:dd/MM/yyyy}实现了它

它运作良好

DataFormatStringBoundField控件的属性,不会影响任何其他控件。 您可以在Eval表达式中指定格式:

上述就是C#学习教程:ASP.NET Gridview中没有时间的日期格式分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

 Text='<%# Eval("Fromdate", "{0:dd/MM/yyyy}") %>' /> 

      

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/1002466.html

(0)
上一篇 2021年12月28日
下一篇 2021年12月28日

精彩推荐