MaskedInput
FreeTekstfelt som formaterer det som skrives etter en maske: 0 er et siffer, a er en bokstav, * er en bokstav eller et siffer, ethvert annet tegn er et fast skilletegn (escape et maskeringstegn med en omvendt skråstrek). Den faste delen legges til for deg (å skrive den selv godtas også). Verdien godtas bare når masken er komplett. Preset gir ferdige masker med kontroller (Date, Time, CreditCard med Luhn-kontrollen), og Pattern legger til et regulært uttrykk som den ferdige verdien må samsvare med.
Eksempel

Parametere
| Parameter | Type | Beskrivelse |
|---|---|---|
Class | string | Ekstra CSS-klasser som legges til rotelementet. |
Disabled | bool | Deaktiverer interaksjon. |
DisplayName | string | Navn som brukes i valideringsmeldinger. |
HelperText | string | Hint som vises under feltet. |
Label | string | Synlig etikettekst (diagrammer: tilgjengelig navn; IconButton: tilgjengelig navn og verktøytips). |
Mask | string | Mønster: 0 siffer, a bokstav, * bokstav eller siffer, andre tegn er bokstavelige. |
Pattern | string | Regulært uttrykk som den ferdige verdien må samsvare med. |
PatternMessage | string | Feiltekst når Pattern ikke passer. |
Placeholder | string | Plassholder som vises når feltet er tomt. |
Preset | MaskPreset | Ferdig maske med validering: Date, Time eller CreditCard. Mask overstyrer den. |
ReadOnly | bool | Viser verdien, men tillater ikke endringer. |
ReturnRaw | bool | Binder de innskrevne tegnene uten skilletegnene. |
Style | string | Innebygd stil som legges til rotelementet. |
Value | string | Gjeldende verdi. Bruk med @bind-Value. |
Hendelser
| Hendelse | Type | Beskrivelse |
|---|---|---|
ValueChanged | EventCallback<string> | Utløses når verdien endres. |
Pakke
MaskedInput er en del av RayCraft Free. Pakke: RayCraft.Blazor. Den hentes fra nuget.org. Se Kom i gang.
Send tilbakemeldingVersjon 1.0.3