MaskedInput
FreeTekstfelt, der formaterer det indtastede efter en maske: 0 er et ciffer, a er et bogstav, * er et bogstav eller ciffer, ethvert andet tegn er et fast skilletegn (escape et maskeringstegn med et omvendt skråstreg). Den faste del tilføjes for dig (at skrive den selv accepteres også). Værdien accepteres kun, når masken er komplet. Preset giver færdige masker med kontroller (Date, Time, CreditCard med Luhn-kontrollen), og Pattern tilføjer et regulært udtryk, som den færdige værdi skal matche.
Eksempel

Parametre
| Parameter | Type | Beskrivelse |
|---|---|---|
Class | string | Ekstra CSS-klasser, der tilføjes til rodelementet. |
Disabled | bool | Deaktiverer interaktion. |
DisplayName | string | Navn, der bruges i valideringsmeddelelser. |
HelperText | string | Tip, der vises under feltet. |
Label | string | Synlig etikettekst (diagrammer: tilgængeligt navn; IconButton: tilgængeligt navn og værktøjstip). |
Mask | string | Mønster: 0 ciffer, a bogstav, * bogstav eller ciffer, andre tegn er bogstavelige. |
Pattern | string | Regulært udtryk, som den færdige værdi skal matche. |
PatternMessage | string | Fejltekst, når Pattern ikke passer. |
Placeholder | string | Pladsholder, der vises, når feltet er tomt. |
Preset | MaskPreset | Færdig maske med validering: Date, Time eller CreditCard. Mask tilsidesætter den. |
ReadOnly | bool | Viser værdien, men tillader ikke ændringer. |
ReturnRaw | bool | Binder de indtastede tegn uden skilletegnene. |
Style | string | Indlejret typografi, der tilføjes til rodelementet. |
Value | string | Aktuel værdi. Brug med @bind-Value. |
Hændelser
| Hændelse | Type | Beskrivelse |
|---|---|---|
ValueChanged | EventCallback<string> | Udløses, når værdien ændres. |
Pakke
MaskedInput er en del af RayCraft Free. Pakke: RayCraft.Blazor. Den hentes fra nuget.org. Se Kom i gang.
Send feedbackVersion 1.0.3