在中继器的标签中绑定日期时间字段时只显示日期

本文关键字:日期 时间 字段 显示 绑定 中继器 标签 | 更新日期: 2023-09-27 18:29:29

我的asp.net页面中有一个中继器,并将数据源绑定到此中继器这个中继器中有一个标签,标签的文本是一个日期时间字段我要那个标签只显示日期,不显示日期和时间

  <asp:Label ID="lblDate" runat="server" Text='<%# Eval("PostDate") %>'></asp:Label>

此代码一起显示日期和时间

在中继器的标签中绑定日期时间字段时只显示日期

添加此

DataFormatString="{0:dd/MM/yyyy}" 
<asp:Label ID="lblDate" runat="server" Text='<%# Eval("PostDate") %>' DataFormatString="{0:dd/MM/yyyy}" ></asp:Label>

更改Eval,格式如下

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