Grid control

Is there a way to easily show a ‘grid’ of data, like an excel worksheet? It would need to be dynamically sized (according to the number of rows returned), and hopefully scrollable, perhaps sortable by column, etc.

TIA D. Lewis

The table component meets all of your requirements. It automatically creates scrollbars and is sortable by column by clicking on the header (toggles ASC, DESC). The dynamic sizing has several different modes, all described in the documentation under auto-resize mode.

Here are a few examples from the documentation.

Ooops. Missed that one when I paged through the components.

It’s definately one of the cooler components. I’d recommend playing with the customizer features to get the hang of them.