For this project, I have to have it so that the page loads while making queries the database, but even if the query hasn't finished loading, I want the page to show up with and wait for the query to be done. This way, the page doesn't just sit there while the user is wondering what's going on. I know this is possible with Ajax, but I was wondering if there was a way to do without it.

I'm using MVC3 and IIS 7.