[kendo ui] grid command destroy 안되는 현상 해결 방법
kendo ui의 grid 기능중 해당 라인을 삭제(제거) 하는 버튼을 추가 할수 있도록
command 의 destory가 있다.
그런데 해당 버튼을 클릭해도 dataSource의 destory가 아닌 create가 호출 되는 현상이 있는데
dataSource의 schema model에 지정하는 id값이 올바르지 못해서 그런것이다.
특히나 vo로 받아오는 경우엔 앞단어가 소문자로 치환되서 받아지는 것에 유의 하여야 한다
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
schema : {
model : {
id : "facility_ID",
fields : {
fields : {
FACILITY_NM : {},
ASSET_CODE : {},
ENERGY_USE_ID : {},
CM_STANDARD : {},
INSTALLATION_DT : {},
EXPECTED_DAY : {},
PREVICOUS_DT : {},
EXPECTED_DT : {},
}
}
}
|
cs |
저기서 id라고 쓰여져 있는 부분에 id필드명이 정확히 입력이 되어야
destory가 호출이 된다.
'Yame Programmer > CSS & UI Plugin' 카테고리의 다른 글
[kendo ui] treeView 선택된 노드 정보 가져오기 (0) | 2018.05.15 |
---|---|
[kendo ui] 켄도 ui bar, column 차트 모서리 radius 효과 넣기 (0) | 2018.02.28 |
[kendo ui] Y축 값이 1 이하일땐 소수점 이상일땐 자연수, 천단위 콤마 (0) | 2017.02.27 |
[css] css만으로 애니메이션 효과주는 방법 (0) | 2016.10.07 |
[Kendo UI] 템플릿을 사용해 그리드 값 IF문 사용 하기( grid value use template for 'if') (2) | 2016.08.12 |