Format Datum in der Bind-Anweisung innerhalb einer ListView
gibt es eine Möglichkeit, dass ich format ein Datum gebunden in einem ListView?
Ich habe dieses snippet ListView
<ListView ID="lvView" runat="server">
<ItemTemplate>
//... some bounded data
<asp:Label ID="lblDate" runat="server" Text='<%# Bind("RequiredDate") %>' />
//... another bounded data
</ItemTemplate>
</ListView>
Seit RequiredDate
ist ein DateTime
es zeigt somethine wie diese 10/20/2010 11:08:55 AM
Was ich will ist, zu Formatieren, dass das Datum ausgegeben, so etwas wie dieses Oct. 20, 2010
. In der Regel, wenn es ist ein DateTime-ich kann etwas schreiben, wie diese requiredDate.ToString("MMMM dd, yyyy")
aber innerhalb des ListView-gebundenen Daten, die ich nicht tun kann.
Möchte ich nicht verwenden OnItemDatabound. Ich wollen nur, dass es formatiert werden inline. Ist das möglich?
InformationsquelleAutor rob waminal | 2010-10-20
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollte sein wie...
{0:MMM dd, yyyy}
Sollte diese Arbeit
Dieser link war sehr informativ für mich. Bitte versuchen Sie auch dies:
http://www.codedigest.com/Articles/ASPNET/137_How_to_format_DateTime_in_GridView_BoundColumn_and_TemplateColumn.aspx