How do make persistent/frozen/sticky column headers in streamlit-aggrid?

I’d really appreciate some guidance on how I can freeze the first row (the column row) my streamlit-aggrid table so that as you’re scrolling down the page, the column remain persistent.

For what it’s worth, my table doesn’t seem to have a vertical scrollbar, and I can’t seem to force it to (even when I do

grid_options[“alwaysShowVerticalScroll”] = True

Any thoughts?

Hey @o7gyk9wlr,

Thanks for sharing your question!

Can you share a code snippet? I’m actually under the impression that the aggrid header gets frozen by default, so would love to run your code / see what’s going on there.