it-swarm.com.de

So ändern Sie den Text der Durchsuchen-Schaltfläche im FileUpload-Steuerelement (System.Web.UI.WebControls)

Ich möchte den Text der Durchsuchen-Schaltfläche im FileUpload-Steuerelement (System.Web.UI.WebControls) anstelle des Texts [Durchsuchen ...], den ich verwenden möchte, [...] ändern.

20
Jorge Mastro

Dies ist aus Sicherheitsgründen technisch nicht möglich, so dass der Benutzer nicht irregeführt werden kann.

Es gibt jedoch eine Reihe von Problemumgehungen, für die jedoch die Arbeit mit dem unformatierten HTML-Code und nicht mit dem .NET-Serversteuerelement erforderlich ist. Schauen Sie sich dazu die Datei http://www.quirksmode.org/dom/inputfile.html an Beispiel.

9
Luke Bennett

Das ist alt, wollte aber eine andere Lösung anbieten. Sie können jQuery für einen Standard-HTML-Hyperlink verwenden und asp:FileUpload mit einem Klick auf den HREF auslösen. Blenden Sie einfach das asp: FileUpload bei Design aus und behandeln Sie den Href auf beliebige Weise.

Verknüpfung

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

asp: FileUpload

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

Dann die jQuery:

$("#lnkAttachSOW").click(function () {
    $("#fuSOW").click();
});
10
BonDini

So habe ich es in .NET mit AsynchFileUpload und JavaScript gemacht ...

<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

Sie können eine andere Schaltfläche und ein Java-Skript verwenden, um die Schaltfläche zum Hochladen des Durchsuchens auszulösen. Überprüfen Sie diese nette und einfache Lösung So ändern Sie Text in FileUpload-Steuerung

Ich hoffe das hilft.

0
QMaster

Einige Tools von Drittanbietern bieten diese Option an. Beispielsweise verwenden wir die Telerik Upload-Steuerung:

Ändern des Textes der Schaltfläche Durchsuchen/Auswählen

Beispiel für die Rad-Upload-Steuerung

0
Billy Coover