2014-06-06 4 views
5

검도 인라인 편집에 datepicker를 표시하는 데 문제가 있습니다. datetime picker를 항상 보여줍니다.검도 인라인 편집 중 datepicker 만 날짜 시간 선택기가 표시되지 않음

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

나는이 또한

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

어떤 생각처럼 시도?

답변

9

Data Annotations를 사용하여 View Model에서 Date에 엄격하게 Model 속성을 지정해야합니다. 뷰 모델에서 는

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

그리고 검도 그리드

,

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

지금 작동 :)

+1

왜 포인트가 없다? +1 – rpax