Controllo HtmlForm di ASP.NET

Definizione e uso

Il controllo HtmlForm viene utilizzato per controllare l'elemento <form>. Nei documenti HTML, l'elemento <form> viene utilizzato per creare moduli.

Nota: }}Tutti i controlli HTML del server devono essere posizionati all'interno del controllo HtmlForm!

Nota: }}In una pagina, puoi utilizzare solo un controllo HtmlForm!

Proprietà

Proprietà Descrizione
Action

URL, definisce dove inviare i dati quando si invia il modulo.

Nota: Questo attributo è sempre impostato sull'URL della pagina stessa!

Attributes Restituisce tutte le coppie di nome e valore degli attributi dell'elemento.
Disabled Valore booleano che indica se il controllo è disabilitato. Il valore predefinito è false.
EncType Tipo MIME utilizzato per codificare il contenuto del modulo.
id Id univoco del controllo.
InnerHtml

Imposta o restituisce il contenuto tra l'inizio e la fine del tag dell'elemento HTML.

I caratteri speciali non vengono automaticamente convertiti in entità HTML.

InnerText

Imposta o restituisce tutto il testo tra l'inizio e la fine del tag dell'elemento HTML.

I caratteri speciali vengono automaticamente convertiti in entità HTML.

Method Modo in cui il modulo trasmette dati al server. I valori validi sono "post" e "get". Il valore predefinito è "post".
Name Nome del modulo.
runat Deve essere impostato su "server" per indicare che il controllo è un controllo server.
Style Imposta o restituisce le proprietà CSS applicate al controllo.
TagName Restituisce il nome del tag dell'elemento.
Target Finestra obiettivo per il caricamento dell'URL.
Visible Valore booleano che indica se il controllo è visibile.

Esempio

HTMLForm
In questo esempio, abbiamo dichiarato un controllo HtmlInputText, un controllo HtmlInputButton e un controllo HtmlGeneric (.aspx) (ricorda di incastare questo controllo nel controllo HtmlForm). Quando il pulsante submit viene attivato, viene eseguito lo script submit. Questo script scrive un messaggio di benvenuto all'interno dell'elemento p.