by Jon Sagara
July 22, 2009 at 9:54 AM
Just ran across this awesomeness today:
string campaignId = null;
/* ------------------------------------------------------------------------
* see if the campaign id is in the request query params, so that a default
* based on the url can be set.
*/
foreach (object key in Request.Params)
{
string objCampaign = Convert.ToString(key);
if (string.Compare(objCampaign, "campaignid", true) == 0)
{
campaignId = Request[Convert.ToString(objCampaign)];
break;
}//END IF
}//END FOREACH
/* ---------------------------------------------------------------------- */
Huh. Well, that's one way to do a Request.QueryString["campaignid"] lookup.