The first example from TreeGrid homepage

This examples demonstrates the most of TreeGrid features:
Tree, sorting, grouping, filtering, searching, calculations, resizing and moving columns, row dragging, row manipulations, selecting rows, fixed rows and columns, many cell types, popup default list, calendar, formatting values and many more.