SMART datagrid v1.4 > Examples

Back  Forward

Dynamic Renderers  Example

기본적으로는 컬럼의 renderer 속성을 통해 컬럼별로 데이터셀 렌더러를 지정하게 된다. 하지만, 같은 컬럼에 포함된 셀들이더라도 경우에 따라 다른 렌더러를 사용할 수도 있을 것이다. 컬럼 동적 스타일renderer에 그리드에 등록된 셀렌더러의 id를 지정할 수 있다. 그리드에는 registerCellRenderers를 이용해 사용될 셀렌더러들을 등록한다. 

Code -1
    grid.registerCellRenderers([{
        "id": "bar01",
        "type": "bar",
        "minimum": 0,
        "maximum": 50000000
    }, ...
    }]);

아래 예제에서는 "이율""원금" 컬럼에서 동적으로 셀렌더러를 지정하고 있다. 

Grid - 1
rows

소스보기 JSP 

See Also
renderer
dynamicStyles
renderer
registerCellRenderers
Examples
Cell Renderers
Column Styles