在ASP.Net数据绑定表达式中格式化日期

时间:2018-08-24 03:34:08

标签: asp.net itemtemplate

在ASP.NET中使用数据绑定表达式时,可以格式化日期吗?

DataFormatString适用于GridView中的BoundField,但不适用于使用数据绑定表达式的ItemTemplate标签中。理想情况下,我想使用诸如{0:dd-MMM-yyyy}之类的自定义格式字符串来格式化日期。

<ItemTemplate>
<asp:Label ID="lblLabel" runat="server" Text='<%# Bind("FIELD_NAME")%>'></asp:Label>
</ItemTemplate>

1 个答案:

答案 0 :(得分:1)

您可以使用

<ItemTemplate>
<asp:Label ID="lblLabel" runat="server" 
    Text='<%# Eval("FIELD_NAME", "{0:dd-MMM-yyyy}") %>'>
</asp:Label>
</ItemTemplate>