我在 DataView 中有一个日期字段,我想将其格式化为显示“MM/DD/YYYY”。问题是我从服务中获得了这个日期,但我似乎无法在我在 DataView 中设置字段的 Eval 函数中对其进行格式化。
<asp:GridView ID="gvTransactionHistory" runat="server"
AutoGenerateColumns="false">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:Label ID="lblTransactionDate" runat="server" Text='<%# Eval("transactionDate") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
我尝试将 String.Format("{mm/DD/yyyy}") 添加到 Text 属性,但这是不允许的。我还尝试了 DataView 的 Pre_Render 事件,但我运气不佳。