2014-06-06 6 views
5

Ho un problema con il datapicker in kendo inline editing. Mostra il raccoglitore di data e ora tutte le volte.Visualizza solo datepicker nella modifica in linea di kendo non in selezione datetime

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

Ho anche provato come questo anche

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

Qualche idea?

risposta

9

È necessario specificare la Proprietà modello rigorosamente su Data nel modello View utilizzando Annotazioni dati. nel modello vista,

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

E in Kendo griglia,

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

ora funziona :)

+1

Perché non ha punti? +1 – rpax