FormBuilder
FreeBygger ett formulär av fältdefinitioner: text, e-post, lösenord, tal, datum, textområde, val, radio, kryssruta och strömbrytare. Det validerar obligatoriska fält, e-postformat och talgränser med lokaliserade meddelanden och sätter fokus på det första problemet.
Exempel

Parametrar
| Parameter | Typ | Beskrivning |
|---|---|---|
Actions | RenderFragment | Extra knappar bredvid skicka-knappen. |
Class | string | Extra CSS-klasser som läggs till på rotelementet. |
Fields | IEnumerable<FormField> | Objekt av typen FormField(id, label, kind, required, options, placeholder, help, min, max, lines). |
Style | string | Inbäddad stil som läggs till på rotelementet. |
SubmitText | string | Text på skicka-knappen. |
Values | IDictionary<string, Object> | Ordlista med värdena, fylls i medan användaren skriver. Valfri; ange den för att förinställa värden. |
Händelser
| Händelse | Typ | Beskrivning |
|---|---|---|
OnSubmit | EventCallback<IReadOnlyDictionary<string, Object>> | Utlöses med värdena när varje fält är giltigt. |
Paket
FormBuilder ingår i RayCraft Free. Paket: RayCraft.Blazor. Den hämtas från nuget.org. Se Kom igång.
Skicka synpunkterVersion 1.0.3