je reçois l'erreur suivante lorsque vous essayez d'utiliser Response.Redirect dans l'une de mes pages ASP.NET:erreur Bizarre avec Response.Redirect
[ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: offset]
System.Web.HttpResponseStream.Write(Byte[] buffer, Int32 offset, Int32 count) +8858392
System.Web.HttpResponseStreamFilterSink.Write(Byte[] buffer, Int32 offset, Int32 count) +30
System.Web.HttpWriter.Filter(Boolean finalFiltering) +8754611
System.Web.HttpResponse.FilterOutput() +82
System.Web.ApplicationStepManager.ResumeSteps(Exception error) +501
System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) +123
System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +379
Je ne l'ai jamais vu auparavant. Cela se produit si je Response.Redirect pendant l'événement de chargement de page.
Des idées?
EDIT: Ce n'est pas mon code, Cela se produit si je devais juste coller Response.Redirect par lui-même dans Page_Load.
EDIT # 2: Utiliser un en-tête 302 FOUND fonctionne bien, mais n'est-ce pas ce que response.redirect est censé faire de toute façon?
Jetez une partie de votre code afin que nous puissions obtenir un coup d'oeil! – madcolor
Cette erreur est-elle survenue dans la source ou la page de destination? – feihtthief
destination page – FlySwat