ASP Erreur: l'Opération n'est pas valide en raison de l'état actuel de l'objet

Essayez de déboguer une erreur aléatoire sur une assez complexe ASP.net page, il y a une bonne affaire de ADO.net MS-SQL qui est l'endroit où j'ai commencé à le dépannage. Mais je n'ai pas été en mesure de le réduire. La chose drôle est quand je déboguer le code localement dans VS (contre la même connexion DB) je n'ai pas d'erreur. Pourtant, lorsque le code est exécuté contre IIS il génère l'erreur suivante. Quelqu'un a rencontré quelque chose de semblable ?

Source De L'Erreur:

Une exception non gérée s'est produite lors de l'exécution de la
demande web actuelle. Informations concernant l'origine et l'emplacement
de l'exception peut être identifié à l'aide de la trace de pile d'exception
ci-dessous.

Trace De La Pile:

[InvalidOperationException: Operation is not valid due to the current state of the    object.]
System.Web.HttpValueCollection.FillFromEncodedBytes(Byte[] bytes, Encoding encoding)  +11368719
System.Web.HttpRequest.FillInFormCollection() +329

[HttpException (0x80004005): The URL-encoded form data is not valid.]
   System.Web.HttpRequest.FillInFormCollection() +11482818
   System.Web.HttpRequest.get_Form() +157
   System.Web.HttpRequest.get_HasForm() +11483620
   System.Web.UI.Page.GetCollectionBasedOnMethod(Boolean dontReturnNull) +141
   System.Web.UI.Page.DeterminePostBackMode() +100
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean  includeStagesAfterAsyncPoint) +259

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272