Yeah, that makes sense. I didn't provide all the necessary information. My bad.
By default, your Class Library, or wherever you stored your other class, is not aware of a Web environment. However, the System.Web namespace exposes a HttpContext class. This class has a Current property that returns information about the current (duh) HTTP Request. From this Current property, you can then retrieve stuff like Request, Cache, Session, etc. For example:
Code:
string myQS = System.Web.HttpContext.Current.Request.QueryString["MyString"];
Cheers,
Imar
---------------------------------------
Imar Spaanjaars
Everyone is unique, except for me.