2013-01-11 4 views
1

부울 필드가 있지만 그리드가 값 (0 또는 1)을 올바르게 가져 오지 않고 변경된 경우 제대로 업데이트되지 않습니다. 필드 (사용 가능)가 1 인 경우에도 템플릿을 사용하여 선택 표시가 표시되지 않습니다.부울 값이 작동하지 않는 Kendo Grid 확인란

그러나 부울 대신 필드 유형을 문자열로 설정하면 예상대로 작동하지만 입력해야합니다 또는 1 내가 원하는하지 않은 : 나는 부울 필드에서 템플릿을 사용하는 경우

{ 
    field: "enabled", 
    template: '<input type="checkbox" #= enabled == "1" ? checked="checked" : "" # />', 
    width: 50, 
    title: "Enabled" 
} 

은, 모든 확인란은 "활성화"처럼 비어가하지 않은, 항상 null입니다.

예 데이터는 서버에서 오는 :

{"data":[{"id":"57","username":"[email protected]","type":"1","level":"1","firstName":"asdf","middleName":"","lastName":"asdf","DoB":"0000-00-00","dateStarted":"0000-00-00","enabled":"1"}], "rowcount": 4} 

어떻게이 제대로 작동받을 수 있나요?

답변

3

나는 그것을 알아 냈다.

반품 된 부울은 1 또는 0이 아니라 문자 그대로 "true"또는 "false"형식이어야합니다.

관련 문제