I frequently make use of Request.QueryString[] variables.
Request.QueryString[]
In my Page_load I often do things like:
Page_load
int id = -1;
Try this dude...
List keys = new List(Request.QueryString.AllKeys);
Then you will be able to search the guy for a string real easy via...
keys.Contains("someKey")