Class FormEditor

FormEditor class

Den här klassen representerar redigeraren överHTMLFormElement som skapar ett enklare sätt för .net-utvecklare att redigera html-formulären.

public class FormEditor : IDisposable, IEnumerable<FormElement>

Egenskaper

namnBeskrivning
Action { get; set; }Formulärhanterare på serversidan. Se definitionen av handlingsattribut i HTML 4.01.
Count { get; }Antalet formulärkontroller i formuläret.
Form { get; }OriginaletHTMLFormElement som är associerad med aktuell instans avFormEditor .
Item { get; }Returnerar elementet med angivet index. (2 indexers)
Method { get; set; }HTTP-metod [IETF RFC 2616 används för att skicka in formuläret. Se metodattributdefinitionen i HTML 4.01.

Metoder

namnBeskrivning
static Create(HTMLFormElement)Skapar en nyFormEditor baserat påHTMLFormElement .
static Create(HTMLDocument, int)Skapar en nyFormEditor baserat påHTMLFormElement valt frånForms samling efter index.
static Create(HTMLDocument, string)Skapar en nyFormEditor baserat påHTMLFormElement valt från dokumentet av id.
static CreateNew(HTMLDocument)Skapar en nyHTMLFormElement och förknippade det medFormEditor .HTMLFormElement skapas i tillståndet frikopplat från dokumentet; för att bifoga den till dokumentet, välj lämplig plats och användningAppendChild metod.
Add<T>(string)Skapar en nyHTMLElement och lägger till det i slutet av formuläret.
AddInput(string)Skapar en nyInputElement och lägger till det i slutet av formuläret.
AddInput(string, InputElementType)Skapar en nyInputElement och lägger till det i slutet av formuläret.
Dispose()Frigör ohanterade och hanterade resurser.
Fill(Dictionary<string, string>)Denna metod fyller hela formuläret med de angivna värdena.
GetElement<T>(int)Returnerar elementet med angivet index.
GetElement<T>(string)Returnerar elementet med angivet namn.
GetEnumerator()Hämtar enumeratorn.

Se även