Class FormEditor

FormEditor class

Diese Klasse repräsentiert den Editor über dieHTMLFormElement Das schafft eine einfachere Möglichkeit für .net-Entwickler, die HTML-Formulare zu bearbeiten.

public class FormEditor : IDisposable, IEnumerable<FormElement>

Eigenschaften

NameBeschreibung
Action { get; set; }Serverseitiger Formularhandler. Siehe Aktionsattributdefinition in HTML 4.01.
Count { get; }Die Anzahl der Formularsteuerelemente im Formular.
Form { get; }Das OriginalHTMLFormElement die der aktuellen Instanz von zugeordnet istFormEditor .
Item { get; }Gibt das Element nach dem angegebenen Index zurück. (2 indexers)
Method { get; set; }HTTP-Methode [IETF-RFC 2616 zum Absenden des Formulars verwendet. Siehe Methodenattributdefinition in HTML 4.01.

Methoden

NameBeschreibung
static Create(HTMLFormElement)Erstellt eine neueFormEditor bezogen aufHTMLFormElement .
static Create(HTMLDocument, int)Erstellt eine neueFormEditor bezogen aufHTMLFormElement ausgewählt aus derForms Sammlung nach Index.
static Create(HTMLDocument, string)Erstellt eine neueFormEditor bezogen aufHTMLFormElement ausgewählt aus dem Dokument nach id.
static CreateNew(HTMLDocument)Erstellt eine neueHTMLFormElement und damit verbundenFormEditor .HTMLFormElement im vom Dokument losgelösten Zustand erstellt wird; Um es an das Dokument anzuhängen, wählen Sie bitte den richtigen Ort und verwenden Sie esAppendChild Methode.
Add<T>(string)Erstellt eine neueHTMLElement und fügt es am Ende des Formulars hinzu.
AddInput(string)Erstellt eine neueInputElement und fügt es am Ende des Formulars hinzu.
AddInput(string, InputElementType)Erstellt eine neueInputElement und fügt es am Ende des Formulars hinzu.
Dispose()Gibt nicht verwaltete und verwaltete Ressourcen frei.
Fill(Dictionary<string, string>)Diese Methode füllt das gesamte Formular mit den angegebenen Werten.
GetElement<T>(int)Gibt das Element nach dem angegebenen Index zurück.
GetElement<T>(string)Gibt das Element mit dem angegebenen Namen zurück.
GetEnumerator()Ruft den Enumerator ab.

Siehe auch