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?

questionAnswers(3)

yourAnswerToTheQuestion