Bonjour,
Je travaille sur VS 2005 (VB) et je veux uploader une image sur le serveur avec un controle FileUpload
Quand l'image est trop grosse (>4096Ko) le serveur ne renvoie pas d'erreur, mais je me retrouve sur la page standard
"Impossible d'afficher la page etc..."
Je ne peux qu'intercepter l'évènement
Page_Error:
ProtectedSub Page_Error(ByVal sender AsObject, ByVal e As System.EventArgs) HandlesMe.Error
Dim sErreur AsString = HttpContext.Current.Error.Message ' contient bien l'erreur:"Longueur maximale de la demande dépassée."
Response.Redirect("erreur.aspx")
'MAIS CETTE INSTRUCTION N'EST PAS EXECUTEE
J'ai essayé aussi :
Response.Write(sErreur)
Response.End()
' mais ces instructions ne sont pas exécutées non plus
EndSubA noter que je peux aussi augmenter
maxRequestLength de la sectionhttpRuntime, mais ça ne fais que repousser le pb.
Comment afficher alors l'info à l'utilisateur pour lui dire: "lisez-bien, votre image est trop grosse, je vous avais prévenu ! etc..." sans se retrouver sur la page standard ?
Merci de vos idées
SuperBouly