posted 8 years ago
Sorry for this silly question, but I have always wondered how complex and powerful web datagrid components are written. I mean, basic HTML table is rather simple, and seems aeons away from datagrid components allowing column resizing, column reordering, grouping and so on...I can't figure out how it would be possible -even with CSS and tons of JavaScript - achieve something like modern web datagrids, starting from a fixed table.My guess is that the most flexible HTML component to start from is div. If a table is a collection of cells, each of them may be represented by a div, which in turn may contain a basic HTML component - input, label image and so on.in this perspective, a column is a group of cells ( a div with other divs inside) and so on.Of course mine is a speculation, don't know how much wrong. Can anyone help me ?