FormBuilder
FreeBygger et skjema av feltdefinisjoner: tekst, e-post, passord, tall, dato, tekstområde, valg, radio, avmerkingsboks og bryter. Det validerer obligatoriske felt, e-postformat og tallgrenser med lokaliserte meldinger og setter fokus på det første problemet.
Eksempel

Parametere
| Parameter | Type | Beskrivelse |
|---|---|---|
Actions | RenderFragment | Ekstra knapper ved siden av send-knappen. |
Class | string | Ekstra CSS-klasser som legges til rotelementet. |
Fields | IEnumerable<FormField> | Elementer av typen FormField(id, label, kind, required, options, placeholder, help, min, max, lines). |
Style | string | Innebygd stil som legges til rotelementet. |
SubmitText | string | Tekst på send-knappen. |
Values | IDictionary<string, Object> | Ordbok med verdiene, fylles ut mens brukeren skriver. Valgfri; angi den for å forhåndsinnstille verdier. |
Hendelser
| Hendelse | Type | Beskrivelse |
|---|---|---|
OnSubmit | EventCallback<IReadOnlyDictionary<string, Object>> | Utløses med verdiene når hvert felt er gyldig. |
Pakke
FormBuilder er en del av RayCraft Free. Pakke: RayCraft.Blazor. Den hentes fra nuget.org. Se Kom i gang.
Send tilbakemeldingVersjon 1.0.3