I have various different data sets that I get from one of my VB.NET WebAPI's. My WebAPI is a separate project that feeds a lot of JSON to another client-side project with my Grid.
I wanted to be able to have users select which data set they want to see, such as "Due Dates" or "Books" or "Memberships" and have each different option show a different RadGrid, while only ever including one RadGrid in my ASPX. I first thought to try UserControls, each with its own grid and binding logic, but I never got them working.
Is it possible for me to just have one RadGrid defined in my ASPX and then have it be fed data and how to display that data from my WebAPI on-demand? I would somehow need it to know how to size certain columns, how to have different item templates, how to have different sorting, etc. I effectively just don't want 10 different RadGrid controls on one page, and I want them all to be fed via my WebAPI and have as little code-behind in the grid's project as possible.