I have a problem with navigating to ASP .NET pages from HTML (using HREF=http://aspmessageboard.com/archive/index.php/"xxxxx.aspx" tags) or javascript (using window.location.url = 'xxxxx.aspx'). <BR><BR>When navigating to an ASPX page in this way, the page loads (it displays in the browser with all of its controls), but the "form_load" of the connected "code behind" class does not fire. Only when I click "refresh" on the browser, does this fire--, not good as I need to do state processing in the form_load event. <BR><BR>The recommended way to navigate from one ASPX page to another is to use "Response.Redirect". I can't use this, however, as hyperlinks within my ASPX page are being built using and XSLT transformation. I can only create anchor tags with HREF attributes in these. In other words, I'm building my page dynamically and don't have the luxury of creating/using server-side code. <BR><BR>I realize that I could abort using XSLT and simply parse my XML file and dynamically create HTML Server controls (like an anchor control) at runtime that would tie with "response.redirect" commands when they were clicked, but this is not what I want to do-- I just want to write out plain ole' dynamic HTML with hyperlinks that will navigate to an ASP .NET page. <BR><BR>Can someone help? Can I get an ASP .NET page to act "normally" when navigating to it from an anchor tag or from some javascript? <BR><BR>Thank you Thank you!Figured it out, page caching was the prob. I just turned that off.