Sdílet prostřednictvím


FileUpload Konstruktor

Definice

Inicializuje novou instanci FileUpload třídy.

public:
 FileUpload();
public FileUpload ();
Public Sub New ()

Příklady

Následující příklad ukazuje, jak inicializovat novou instanci FileUpload třídy. Všimněte si, že tento příklad ukazuje syntaxi konstruktoru, ale nepřidá funkce do ovládacího prvku po jeho vytvoření.

Tento příklad je součástí většího příkladu FileUpload pro třídu.

<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>FileUpload Constructor Example</title>
<script runat="server">
        
        Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
            
            ' Create a FileUpload control.
            Dim FileUpload1 As New FileUpload
            
            ' Add the FileUpload control to the Controls collection
            ' of the PlaceHolder control.
            PlaceHolder1.Controls.Add(FileUpload1)
            
        End Sub
       
    </script>

</head>
<body>

    <h3>FileUpload Constructor Example</h3>

    <form id="Form1" runat="server">
   
        <asp:PlaceHolder id="PlaceHolder1"                 
            runat="server">
        </asp:PlaceHolder>
            
        <hr />

         <asp:Button id="Button1" 
             Text="Create and show a FileUpload control" 
             OnClick="Button1_Click" 
             runat="server"/>              
         
    </form>

</body>
</html>

Poznámky

Pomocí konstruktoru FileUpload inicializujete novou instanci FileUpload třídy. Jakmile FileUpload uživatel vybere soubor k nahrání, ovládací prvek automaticky neuloží soubor na server. Musíte explicitně zadat ovládací prvek nebo mechanismus, který uživateli umožní odeslat zadaný soubor. Můžete například zadat tlačítko, na které uživatel klikne, aby soubor nahrál.

Platí pro