Server.Execute(path).. executed page returns the calling pages' url from request.url..

Posted by ClarkeyBoy on Stack Overflow See other posts from Stack Overflow or by ClarkeyBoy
Published on 2010-03-25T17:10:55Z Indexed on 2010/03/25 17:13 UTC
Read the original article Hit count: 367

Filed under:
|
|

Hey,

As explained in the title, I am having a problem with getting the URL of the page being executed from within a page.

Basically I have a dynamic catalogue, where customers select products they are interested in. The manager of the company I am doing this for would like to be able to create an up to date offline catalogue at any given time, to send out to customers who dont have an internet connection. So far its going really well. I am using Server.Execute to get the content for each page, then putting it in static html pages and changing the dynamic links to static html links (ie changing all aspx links to htm). I am able to output all the pages for about us, contact us, home, and the entire catalogue. However, one of the stylesheets which is included in the page based on the URL (if the page is in the administration section then it is not included, otherwise it is) is not being included in the pages when it should be. I have tried outputting the URL but it just returns the URL of the calling page, not the page being called. Does anyone have any idea why this is happening?

Any help would be greatly appreciated.

Regards,

Richard Clarke

© Stack Overflow or respective owner

Related posts about .NET

Related posts about ASP.NET