Bonjour,
Je cherche à faire un composant d'upload en utilisant un HttpModule.
J'ai un page avec un fileupload et bouton.
Lorsque je valide mon formulaire j'arrive dans le BeginRequest de mon HttpModule.
J'ai un traitement qui écrit bloque par bloque le contenu du fichier.
J'utilise un HttpWorkerRequest pour cela.
A un moment, j'utilise la méthode ReadEntityBody.
1ère question :
Mon problème c'est que j'essaye de récupérer le nom du fichier.
Ca parait évident et pourtant ça plante si je réjoute la ligne :
string FileName = context.Request.Files[0].FileName;
Rien que cette ligne et mon serveur fige sur le ReadEntityBody.
2ème question :
Je voudrais afficher une progress-bar.
Actuellement, j'utilise un webservice que j'appelle depuis le client en code javascript (via la dll Atlas)
N'y aurait-il pas un autre moyen plus élégant ?
Merci pour vos réponses.
David.