Appel masqué contrôle FileUpload sur l'événement click

J'ai un FileUpload de contrôle sur mon asp.net la page qui est caché

<asp:FileUpload id="FileUploadControl" runat="server" CssClass="hidden" />

Je veux que ce contrôle doit être appelée lorsque l'utilisateur clique sur le Browse bouton

<asp:Button runat="server" id="BrowseButton" text="browse" />

Est-il possible de donner le contrôle à la FileUpload de contrôle chaque fois que l'utilisateur clique sur le browse bouton?

ÉDITÉ:

Sur BrowseButton_Click cas je veux obtenir de télécharger le fichier

 protected void BrowseButton_Click(object sender, EventArgs e)
        {
            if (FileUploadControl.HasFile)
            {
                try
                {
                    string filename = Path.GetFileName(FileUploadControl.FileName);
                    FileUploadControl.SaveAs(Server.MapPath("~/") + filename);
                    Response.Write("<script>alert('done');</script>");
                }
                catch (Exception ex)
                {
                    Response.Write(ex.Message);
                }

            }
            else
            {
                Response.Write("<script>alert('please choose');</script>");
            }
        }
De contrôle pour être appelé signifie que ce qui. Ne yo voulez ouvrir FileDialog pour enregistrer le fichier ou quoi exactement. Il n'est pas clair ce que tu demandes.
Vérifier Les Mises À Jour Post

OriginalL'auteur Nuke | 2015-04-27