RayCraftDocs
v1.0.3
sv
raycraft.dev
På den här sidan

FormBuilder

Free

Bygger 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

Kontrollen FormBuilder

Parametrar

ParameterTypBeskrivning
ActionsRenderFragmentExtra knappar bredvid skicka-knappen.
ClassstringExtra CSS-klasser som läggs till på rotelementet.
FieldsIEnumerable<FormField>Objekt av typen FormField(id, label, kind, required, options, placeholder, help, min, max, lines).
StylestringInbäddad stil som läggs till på rotelementet.
SubmitTextstringText på skicka-knappen.
ValuesIDictionary<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ändelseTypBeskrivning
OnSubmitEventCallback<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.