Soumettre automatiquement un formulaire lorsqu'un fichier de téléchargement est choisi

J'ai une page HTML avec la balise de saisie suivante:

... <input type="file" id="browseContactImageButton" /> ... 

Cliquez sur le bouton sur la page pour afficher la boîte de dialogue Ouvrir le fichier. Si je veux faire le téléchargement actuel, j'ai besoin d'un autre bouton pour cliquer (soumettre), car ce bouton de fichier d'entrée est utilisé uniquement pour fournir le chemin d'accès au fichier.

Est-il possible de cliquer sur le bouton Parcourir, de sélectionner le fichier et de lancer la fonction de téléchargement immédiatement après la sélection du fichier? Dans l'affirmative, est-ce que quelqu'un pourrait fournir l'extrait de code? Merci.

Si vous souhaitez que le formulaire se soumette après que l'utilisateur a effectué sa sélection, ajoutez simplement

 <input type="file" onchange="this.form.submit();" ..... > 

J'avais la même exigence.

Je pensais utiliser l'événement onchange du contrôle fileupload pour mettre en feu la méthode c #.

Mais je reçois la propriété FileUpload1.HasFile toujours 'False' et le nom de fichier n'a pas encore été défini.

Mon balisage:

 <asp:FileUpload ID="FileUpload1" runat="server" ClientIDMode="AutoID" ViewStateMode="Enabled" onchange="UploadImage();"/> 

Des suggestions?