However being not considered as a good practice, you can either create a startup page that will always load first, or use Global.asax file as the previous poster had suggested, and then use the Session object to put some value inside of it. It works like that:
HttpContext.Session["SomeKey"] = YourObject
And it will be accessible across all page in your application.
HTH,
Andrey.