2014-06-06 20 views
5

Ich habe ein Problem, den Datepicker in Kendo Inline-Bearbeitung anzuzeigen. Es zeigt den Datetime-Picker alle Male an.Zeige nur Datepicker in Kendo Inline-Bearbeitung nicht Datetime-Picker

columns.Bound(k => k.datefrom).ClientTemplate("#= (datefrom == null) ? ' ' : kendo.toString(datefrom, 'dd.MM.yyyy') #").Width(150); 

Ich versuchte auch, wie diese auch

columns.Bound(k => k.datefrom).ClientTemplate("#= (datefrom == null) ? ' ' : kendo.toString(datefrom, 'dd.MM.yyyy') #").Format("{0:d}").Width(150); 

Jede Idee?

Antwort

9

Sie müssen das Modell Eigentum streng Datum in View-Modell mit Hilfe von Data Annotations spezifizieren. Ihrer Ansicht nach Modell,

[DataType(DataType.Date)] // making data type as date  
public Nullable<System.DateTime> datefrom { get; set; } 

Und in Kendo Gitter,

columns.Bound(k => k.datefrom).Format("{0:dd.MM.yyyy}") 

Es funktioniert jetzt :)

+1

Warum keine Punkte hat? +1 – rpax

Verwandte Themen