So formatieren Sie ein Telerik: GridBoundColumn-Datumsfeld, das eine clientseitige Bindung verwendet?

8

Ich habe ein Telerik RadGrid-Steuerelement, das ich auf der Client-Seite bin, ich sehe mehr als 20 Ergebnisse, damit es funktioniert. Mein Datum Datum kommt jedoch wie folgt: 2015-01-30T00:00:00 und ich muss es tatsächlich auf 2 Zeilen wie folgt formatieren: 1/30/2015<br />12:00:00 AM

Der DataFormatString wendet jedoch keine Änderungen auf die Datumsspalten an und sie sehen so aus:

%Vor%

Was würde es tun, um dies mit dem RadGrid-Steuerelement zu erreichen?

Wenn es nicht möglich ist, das RadGrid-Steuerelement zu verwenden, kann es möglich sein, die JavaScript-Daten vor der Bindung an das RadGrid-Steuerelement zu analysieren? gridView.set_dataSource(results[0]);

    
JoJo 25.08.2015, 18:06
quelle

2 Antworten

4

Fügen Sie auf Ihrem RadGrid Folgendes hinzu:

<ClientSettings> <ClientEvents OnRowDataBound="RadGrid1_RowDataBound" /> </ClientSettings>

Fügen Sie dann einen JavaScript-Handler dafür hinzu:

%Vor%

Sie müssen das obige ändern, um nur das gewünschte Datumsformat zu erhalten, im Moment wird es hh: mm

Hoffe, das hilft!

    
Chris Surfleet 28.10.2015, 11:06
quelle
1

vielleicht Javascript verwenden, um

zu helfen %Vor%

Sie können Null für Milo Sekunden und Motte hinzufügen, wenn Sie es brauchen, wie ich es mit Stunden Minuten ect getan habe und Sie können plus alles zusammen

    
Aaron Rabinowitz 27.10.2015 21:32
quelle