FormBuilder
FreeBygger 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

Parametre
| Parameter | Type | Beskrivelse |
|---|---|---|
Actions | RenderFragment | Ekstra knapper ved siden af send-knappen. |
Class | string | Ekstra CSS-klasser, der tilføjes til rodelementet. |
Fields | IEnumerable<FormField> | Elementer af typen FormField(id, label, kind, required, options, placeholder, help, min, max, lines). |
Style | string | Indlejret typografi, der tilføjes til rodelementet. |
SubmitText | string | Tekst på send-knappen. |
Values | IDictionary<string, Object> | Ordbog med værdierne, udfyldt mens brugeren skriver. Valgfri; angiv den for at forudindstille værdier. |
Hændelser
| Hændelse | Type | Beskrivelse |
|---|---|---|
OnSubmit | EventCallback<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.
Send feedbackVersion 1.0.3