Comment modifier le texte du bouton browse dans la commande FileUpload (System.Web.INTERFACE.Contrôles webcontrols)

je veux changer le texte du bouton browse dans la commande FileUpload (System.Web.INTERFACE.WebControls), au lieu du [Browse...] le texte que je veux utiliser [...]

18
demandé sur Community 2008-09-18 20:43:49

5 réponses

cela n'est pas techniquement possible à des fins de sécurité, de sorte que l'utilisateur ne peut pas être induit en erreur.

cependant, il y a quelques solutions de rechange, bien que celles - ci nécessitent de travailler avec le HTML brut plutôt que le contrôle du serveur .NET-jetez un oeil à http://www.quirksmode.org/dom/inputfile.html pour un exemple.

9
répondu Luke Bennett 2008-09-18 16:48:37

c'est vieux, mais voulait offrir une autre solution. Vous pouvez utiliser jQuery sur un hyperlien HTML standard et le feu asp:FileUpload sur le clic du HREF. Il suffit de cacher l'asp: FileUpload à design et le docteur href de la façon que vous le souhaitez.

Lien

<a href="#" id="lnkAttachSOW">Attach File</a>

asp: FileUpload

<asp:FileUpload ID="fuSOW" runat="server" style="visibility:hidden;"/>

puis le jQuery:

$("#lnkAttachSOW").click(function () {
    $("#fuSOW").click();
});
8
répondu BonDini 2016-02-18 15:07:58

C'est comme ça que je l'ai fait dans .NET en utilisant AsynchFileUpload et JavaScript...

<asp:Button ID="bUploadPicture" runat="server" Text="Upload Picture"
    OnClientClick="document.getElementById('<%=tFileUpload1.ClientID%>')
        .click();return (false);" />

<div style="display:none;visibility:hidden;">
     <asp:AsyncFileUpload ID="tFileUpload1" runat="server" 
        OnUploadedComplete="tFileUpload1_UploadedComplete" />
</div>
2
répondu Dr. Aaron Dishno 2017-08-18 09:51:12

Certains outils tiers offrent cette option. Par exemple, nous utilisons le contrôle de téléchargement Telerik:

modifier le texte de la recherche / sélectionner le bouton

Exemple de Rad de contrôle de Téléchargement

0
répondu Billy Coover 2010-04-30 15:35:15

vous pouvez utiliser un autre bouton et le script java pour déclencher le bouton de téléchargement parcourir, vérifier cette solution mignonne et simple Comment changer le texte dans le contrôle de FileUpload

Espérons que cette aide.

0
répondu QMaster 2013-07-24 14:17:01