Header row for a Repeater

I have a Repeater presenting information from a Dataset in a table format in EditorX.

How do I add a header row, with column titles corresponding to my dataset, so that it is responsive.

I put then in a Grid row above the repeater object, but as expected, when the page renders on small devices, the table wraps but the headings don’t.

At the end of the day, I am doing this because there is no Table object for EditorX. All I want is a table of data from a dataset, presented with a header, and have it be responsively designed to wrap for smaller devices.

Thanks