只显示绑定日期时间的日期中继器中的标签中的字段
问题描述:
我在我的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}") %>'
可能重复http://stackoverflow.com/questions/4223938/how-to-apply-particular-format-of-date-by-using-eval – Nalaka526