AUISoft에이유아이소프트
데모 본문으로 이동

그리드에서 제공되는 칼럼 렌더러가 아닌 사용자(개발자)가 직접 출력하고자 하는 칼럼 렌더러를 작성하여 설정한 모습입니다.

렌더러에 자체 수정 기능을 갖춘 Input 렌더러를 작성한 모습입니다.

사용자 렌더러는 다음과 같이 칼럼 렌더러에 "CustomRenderer" 를 type으로 지정하고, 실제 사용자가 작성한 js 파일을 jsClass 값으로 설정하십시오.

dataField: "country",
headerText: "커스텀 렌더러-Input",
width: 280,
editable: false,
renderer: {
	type: "CustomRenderer",
	jsClass: AUIGrid.InputRenderer
}

샘플로 제공되는 AUIGrid.InputRenderer.js 파일을 참고하여 원하는 렌더러를 작성해 보십시오.

■ TemplateRenderer 와 CustomRenderer 의 사용 목적은 동일합니다. 다만, 개발적 방법론, 재사용성에서 차이가 있습니다.

다만, 요즘 추세를 고려하면 TemplateRenderer 보다는 CustomRenderer 사용을 권장합니다.

동일한 기능의 TemplateRenderer - Input 작성 데모 보기