We have the following code that is returning a value of "3" although no value is passed as a query string. Is there some way that the "id" is getting stuck in the server memory (since it is not user specific) or is "id" a special value. Any ideas?
if (Page.Request.QueryString["id"] != null)
{
Page.Trace.Write("Query String Key Found");
ListItemID = HttpContext.Current.Request.QueryString["id"];
}
This is in a SharePoint 2007 webpart.