So now that I have my importer working and like 20+ snakes I realized I screwed up how I wrote my code for loading my snakes page. Basically I had a card list view or table view that I populated from reading data from the table but that is taking forever.
I guess now I need to switch this to a background task that maybe refreshes the page somehow after the data is loaded in or something? Curious how others have approached this.
Ok thanks I think in this case I just need to probably look at pagination options and only pulling so many records at time. I’ll take a look at each of these threads.
Also looks like what was breaking this wasn’t the pagination thing, but the fact I was generating a individual snake form and setting up a hyperlink in the table. Once I removed this for now and went back to a normal datagrid with repeating panels its super fast now.
So I’ll just have to revisit the code on creating hyperlinks to click on the snake name to get to “its page”.