Demiglaz:Well, the only solution I have discovered on my own is to use the AJAX feature UpdatePanel within an AJAX-enabled site. Are you saying you would recommend against that? If so, why.
I'm not recommending that you avoid AJAX, but it's best usage is so that you can update various portions of the same page without a full page postback. What you want to do is entirely different as you want to update the content with different pages and that's where I would avoid using AJAX methodologies.
Demiglaz:I am having a hard time understanding why such a common piece of functionality is so difficult to pull off within ASP.NET.
It's got nothing to do with ASP.NET. This is how web applications work (user requests a page, the server sends it) and regardless of the server side technology you've used to implement them, it will still have the same outcome.
Website Design Darlington - http://mdssolutions.co.uk
http://lessthandot.com - Experts, Information, Ideas & Knowledge
http://aspnetlibrary.com - An online resource for professional ASP.NET developers
Please remember to click "Mark as Answer" on this post if it helped you