I have one web page. It does one query for the totals, one query for the gridview, and for every row in that gridview, there is another query/gridview.
I feel like that's the reason that it loads slow. There can more than 150 rows, so that means more than 150 queries to the database. I know queries can go at a blink of an eye, but I don't know if this is a lot for a single web page.
The other thing is that sometimes the web page doesn't load web controls from the server... specifically an asp:literal and a asp:tablerow&asp:tablecell.
lastUpdated.Text = "This page loaded at " + DateTime.Now.ToString("MM/dd/yyyy hh:mm tt");
#region Building the status summary part 2
TableRow statusSummaryNumbers = new TableRow();
TableCell statusSummaryNumb ...
Go to the complete details ...