0
설명을 위해이 JS Fiddle을 참조하십시오.편집 가능한 팝업이있는 사용자 정의 검도 그리드 주문
바이올린에서는 팝업 편집기 필드가 현재있는 순서대로 나타나길 원합니다 : ID, Name, Type, Quantity, Notes
. 그러나 그리드 자체에서는 다음을 원합니다. Quantity, Type, Name
.
그리드와 팝업 편집기의 필드 순서를 분리 할 수 있습니까? 더 복잡한 템플릿을 만들지 않아도 이상적입니다 (이 예는 간단하지만 실제 앱에서는 20 개 이상의 필드를 처리하고 있습니다). 그래서 hidden
필드가 표시됩니다 편집 할 때 순서가도 적용 기억 http://jsfiddle.net/JPgjd/4/
columns: [
{
command: ["edit"],
title: " ",
width: "95px"
},
{ field: "quantity", title: "Qty" },
{ field: "type", title: "Type" },
{ field: "id", title: "ID", hidden: true },
{ field: "name", title: "Name" },
{ field: "notes", title: "Notes", hidden: true }
]
:
그리드 순서를 변경하는 데는 효과가 있지만 팝업 편집기에서 순서가 다시 정렬됩니다. 각 주문을 사용자 정의 할 수 있기를 원합니다. 그리드 순서는 수량, 유형, 이름이고 편집기 순서는 ID, 이름, 유형, 수량, 메모입니다. 이상하고 아마도 매우 일반적인 시나리오는 아닙니다. 템플릿을 사용해야 할 수도 있습니다. – dmathisen
그런 다음 ['editable.template'] (http://docs.kendoui.com/api/web/grid#configuration-editable.template)을 사용하십시오. 예가 필요합니까? – OnaBai
네 - 그게 최선의 방법이라고 생각합니다. 예제가 필요하지 않고 링크 만 있으면 충분합니다. 고맙습니다. – dmathisen