Wyświetlanie milisekund w TemplateField za pomocą Eval
Mam szablon złożony zgodnie z poniższym opisem. Muszę również wyświetlić milisekundową część DateTime.
Przeczytałem odateValue.ToString("fff")
format whttp://msdn.microsoft.com/en-us/library/bb882581.aspx How to: Display Milliseconds in Date and Time Values
.
Jaki jest najlepszy sposób wyświetlania go w polu szablonu za pomocą Eval?
KOD
<asp:TemplateField HeaderText="Event Time">
<ItemTemplate>
<asp:Literal ID="ltlTime" runat="server" Text='<%# Eval("LastChangeTime") %>' ></asp:Literal>
<asp:HiddenField ID="hdnMilliSeconds" runat="server" Value='<%# ((DateTime)Eval("LastChangeTime")).ToString("fff") %>' />
</ItemTemplate>
</asp:TemplateField>
Odniesienie:
Właściwość Eval / Bind TimeOfDay bez milisekund?