Zeigen Sie eine leere Zelle mit dem Wert für das datetime-Feld in die Kendo-raster?
Bin ich mit kendo Gitter, wo ich habe eine Spalte mit DateTime-Typ, das zeigt datetime.
Das problem, das ich konfrontiert ist, dass, wenn das ist kein Datum gesetzt ist, dann wird es standardmäßig zeigt null
Wert.
Was ich will ist, dass wenn kein Datum gesetzt ist, dann sollte es zeigen leere Zelle mit dem Wert anstatt null.
Ich bin mit 2012.2.710.340
version des kendo.
Haben, deklarieren Sie den Wert des Feldes in der Klasse in der folgenden Weise :
public DateTime? Time { get; set; }
Unten ist das format, das ich verwendet haben, in die kendo-raster zeigen datetime-Feld im raster :
columns.Bound(o => o.Time).Format("{0:MM/dd/yyyy HH:mm:ss}").Title("Time");
Werde ich dankbar sein wenn jemand mir helfen könnte in die Lösung meines Problems.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich habe versucht mit kendo.tostring in folgender Weise:
Durch die Anwendung der oben genannten code, mein problem wird gelöst, aber da dieses Filter in der kendo-grid aufhören zu arbeiten. Ich will, dass die Filter funktionieren sollte, trotz der mit leerer Wert für das datetime-Feld in das raster, wenn datetime ist nicht festgelegt.
versuchen, diese
oder verwenden Sie die column-template zum Rendern der Datum.