Asp.net GridView中的日期时间格式转换错误

Asp.net GridView中的日期时间格式转换错误,asp.net,gridview,date-formatting,Asp.net,Gridview,Date Formatting,我有GridView,我正在用数据填充它 数据库中有一个DateTime字段,格式为yyyy-mm-dd hh:mi:ss.mmm格式。 当在网格视图中显示时,将显示以下内容:2016-04-06T00:00:00 如何将其转换为dd/mm/yyyy 05:23 PM-欧洲格式 目前,在填充网格时,我有以下几点: <asp:Label ID="lblDate" runat="server" Text='<%# Eval("Holiday", "{0:dd/MM/yyyy hh:mm

我有
GridView
,我正在用数据填充它

数据库中有一个
DateTime
字段,格式为
yyyy-mm-dd hh:mi:ss.mmm
格式。 当在网格视图中显示时,将显示以下内容:
2016-04-06T00:00:00

如何将其转换为dd/mm/yyyy 05:23 PM-欧洲格式

目前,在填充网格时,我有以下几点:

<asp:Label ID="lblDate" runat="server" Text='<%# Eval("Holiday", "{0:dd/MM/yyyy hh:mm tt}") %>'></asp:Label>


我做错了什么?

您的网格当前显示了什么?我的问题中有这个问题,所以没有应用格式?是的。它不适用