RayCraftDocs
v1.0.3
da
raycraft.dev
På denne side

FormBuilder

Free

Bygger en formular af feltdefinitioner: tekst, e-mail, adgangskode, tal, dato, tekstområde, valg, radio, afkrydsningsfelt og kontakt. Den validerer obligatoriske felter, e-mailformat og talgrænser med lokaliserede meddelelser og sætter fokus på det første problem.

Eksempel

Kontrollen FormBuilder

Parametre

ParameterTypeBeskrivelse
ActionsRenderFragmentEkstra knapper ved siden af send-knappen.
ClassstringEkstra CSS-klasser, der tilføjes til rodelementet.
FieldsIEnumerable<FormField>Elementer af typen FormField(id, label, kind, required, options, placeholder, help, min, max, lines).
StylestringIndlejret typografi, der tilføjes til rodelementet.
SubmitTextstringTekst på send-knappen.
ValuesIDictionary<string, Object>Ordbog med værdierne, udfyldt mens brugeren skriver. Valgfri; angiv den for at forudindstille værdier.

Hændelser

HændelseTypeBeskrivelse
OnSubmitEventCallback<IReadOnlyDictionary<string, Object>>Udløses med værdierne, når hvert felt er gyldigt.

Pakke

FormBuilder er en del af RayCraft Free. Pakke: RayCraft.Blazor. Den hentes fra nuget.org. Se Kom i gang.