如何使用eval应用特定的日期格式?

Sha*_*lni 21 asp.net

我使用了以下代码:

 <asp:HyperLink ID="Time" runat="server"  Text='<%#Eval("CREATED_ON")%>'> </asp:HyperLink>
Run Code Online (Sandbox Code Playgroud)

它将以以下格式显示日期:11/4/2010 10:52:33 AM

但我想要它显示11/4/2010.我该怎么做?

Kri*_*aes 47

你应该可以使用这样的东西:

<asp:HyperLink ID="lnkCreatedDate" runat="server" Text='<%#Eval("CREATED_ON", "{0:dd/M/yyyy}")%>'> </asp:HyperLink>
Run Code Online (Sandbox Code Playgroud)


Man*_*tal 6

你可以尝试这个 -

<asp:HyperLink ID="lnkCreatedDate1" runat="server" Text='<%# DateTime.Parse(Eval("CREATED_ON").ToString()).ToString("d") %>'> </asp:HyperLink>   
Run Code Online (Sandbox Code Playgroud)