begin process at 2008 08 28 11:26:37
1 232 986 membres
103 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : fileUpload erreur [ Divers / Autre ] (SuperBouly)

fileUpload erreur le 13/02/2008 10:14:53

SuperBouly
Membre Club
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

Re : fileUpload erreur le 13/02/2008 19:01:18

Nurgle
Membre Club
(Admin CS)
Salut,

Le Response.Redirect ne fonctionne pas... ?
As-tu essayé de faire un Server.Transfert("erreur.aspx") ?

Bonne journée,


Nurgle (Antoine) - MSP

Re : fileUpload erreur le 13/02/2008 19:34:31

SuperBouly
Membre Club
merci de ta réponse.
J'ai l'impression que Server.Transfert("erreur.aspx")  ou HttpServerUtility.Transfert n'est pas dans le Framework 2.0 ? sinon c'est dans quelle classe ?


SuperBouly

Re : fileUpload erreur le 13/02/2008 19:41:43

Nurgle
Membre Club
(Admin CS)
C'est System.Web.HttpContext.Current.Server.Transfert, ou si tu es dans une page, Page.Context.Server.Transfert



Nurgle (Antoine) - MSP

Re : fileUpload erreur le 13/02/2008 19:42:30

SuperBouly
Membre Club
pardon, erreur de ma part, c'est dans le 2.0
Mais ça ne va pas mieux. L'application execute pourtant maintenant le page_Load de Erreur.aspx (2 fois (?)) mais cette page ne s'affiche pas... Vraiment c'est un mystère pour moi.

SuperBouly


Classé sous : page, erreur, image, error, response

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS