is not contained by this SqlParameterCollection."} System.Exception
nobugz solution will let you know if the parameter has been added to the collection and then you can test the "value" of the parameter to see if it contains a legitimate value...