Class FormEditor

FormEditor class

Deze klasse vertegenwoordigt de editor over deHTMLFormElement dat creëert een gemakkelijkere manier voor .net-ontwikkelaars om de html-formulieren te bewerken.

public class FormEditor : IDisposable, IEnumerable<FormElement>

Eigenschappen

NaamBeschrijving
Action { get; set; }Formulierhandler aan de serverzijde. Zie de definitie van het actiekenmerk in HTML 4.01.
Count { get; }Het aantal formulierbesturingselementen in het formulier.
Form { get; }Het origineelHTMLFormElement dat is gekoppeld aan het huidige exemplaar vanFormEditor .
Item { get; }Retourneert het element door gespecificeerde index. (2 indexers)
Method { get; set; }HTTP-methode [IETF RFC 2616 gebruikt om formulier in te dienen. Zie de kenmerkdefinitie van de methode in HTML 4.01.

methoden

NaamBeschrijving
static Create(HTMLFormElement)Maakt een nieuwFormEditor gebaseerd opHTMLFormElement .
static Create(HTMLDocument, int)Maakt een nieuwFormEditor gebaseerd opHTMLFormElement geselecteerd uit deForms collectie door index.
static Create(HTMLDocument, string)Maakt een nieuwFormEditor gebaseerd opHTMLFormElement geselecteerd uit het document door id.
static CreateNew(HTMLDocument)Maakt een nieuwHTMLFormElement en daarmee in verband gebrachtFormEditor .HTMLFormElement wordt gemaakt in de losgekoppelde staat van het document; Selecteer de juiste locatie en gebruik om het aan het document te bevestigenAppendChild methode.
Add<T>(string)Maakt een nieuwHTMLElement en voegt het toe aan het einde van het formulier.
AddInput(string)Maakt een nieuwInputElement en voegt het toe aan het einde van het formulier.
AddInput(string, InputElementType)Maakt een nieuwInputElement en voegt het toe aan het einde van het formulier.
Dispose()Geeft onbeheerde en beheerde bronnen vrij.
Fill(Dictionary<string, string>)Deze methode vult het hele formulier met de opgegeven waarden.
GetElement<T>(int)Retourneert het element door gespecificeerde index.
GetElement<T>(string)Retourneert het element met opgegeven naam.
GetEnumerator()Haalt de teller op.

Zie ook