Microsoft.AspNetCore.Components.Forms Obor názvů

Poskytuje třídy pro správu zobrazení, stavu a ověřování formulářů.

Třídy

Name Description
AntiforgeryRequestToken

Antiforgery token zahrnutý v datech formuláře požadavku.

AntiforgeryStateProvider

Poskytuje přístup k tokenu antiforgery přidruženému k aktuální relaci.

AntiforgeryToken

Komponenta, která vykreslí antiforgery token jako skryté pole.

BrowserFileExtensions

Obsahuje pomocné metody pro IBrowserFile.

DataAnnotationsValidator

Přidá podporu ověření datových poznámek do objektu EditContext.

DisplayName<TValue>

Zobrazí zobrazovaný název zadaného pole, čtení z DisplayAttribute nebo DisplayNameAttribute pokud je k dispozici nebo se vrátí k názvu vlastnosti.

EditContext

Uchovává metadata související s procesem úprav dat, jako jsou příznaky označující, která pole byla upravena, a aktuální sadu ověřovacích zpráv.

EditContextDataAnnotationsExtensions

Rozšiřující metody pro přidání ověření DataAnnotations do objektu EditContext.

EditContextFieldClassExtensions

Poskytuje rozšiřující metody popisovat stav EditContext polí jako názvy tříd CSS.

EditContextProperties

Obsahuje libovolné páry klíč/hodnota přidružené k objektu EditContext. Dá se použít ke sledování dalších metadat pro účely specifické pro aplikace.

EditForm

Vykreslí prvek formuláře, který se kaskáduje EditContext k potomkům.

Editor<T>

Součást použitá k úpravě hodnoty typu T.

FieldChangedEventArgs

Poskytuje informace o OnFieldChanged události.

FieldCssClassProvider

Poskytuje názvy tříd CSS pro pole formuláře, aby představovaly jejich stav ověření nebo jiné informace o stavu z objektu EditContext.

FormMappingContext

Kontext přidružený k dané operaci mapování formuláře.

FormMappingScope

Definuje obor mapování pro data přijatá z příspěvků formulářů.

InputBase<TValue>

Základní třída pro vstupní komponenty formuláře. Tato základní třída se automaticky integruje s objektem EditContext, který musí být zadán jako kaskádový parametr.

InputCheckbox

Vstupní komponenta pro úpravy Boolean hodnot.

InputDate<TValue>

Vstupní komponenta pro úpravu hodnot kalendářních dat. Podporované typy hodnoty data jsou:

InputFile

Komponenta, která zabalí vstupní prvek souboru HTML a poskytuje pro Stream obsah každého souboru.

InputFileChangeEventArgs

Poskytuje informace o OnChange vyvolání události.

InputHidden

Skrytá vstupní komponenta pro ukládání String hodnot.

InputNumber<TValue>

Vstupní komponenta pro úpravy číselných hodnot. Podporované číselné typy jsou Int32, , Int16Int64Single, , Double, , . Decimal

InputRadio<TValue>

Vstupní komponenta použitá k výběru hodnoty ze skupiny voleb.

InputRadioGroup<TValue>

Seskupí podřízené InputRadio<TValue> komponenty.

InputSelect<TValue>

Součást výběru rozevíracího seznamu.

InputText

Vstupní komponenta pro úpravy String hodnot.

InputTextArea

Multiline input component for editing String values.

Label<TValue>

Vykreslí <label> prvek pro zadané pole, přečte zobrazovaný název z DisplayAttribute nebo DisplayNameAttribute pokud je k dispozici nebo se vrátí k názvu vlastnosti.

RemoteBrowserFileStreamOptions

Repesents configurable options for Microsoft.AspNetCore.Components.Forms.BrowserFileStream with Blazor Server.

ValidationMessage<TValue>

Zobrazí seznam ověřovacích zpráv pro zadané pole v kaskádovém EditContext.

ValidationMessageStore

Uchovává ověřovací zprávy pro .EditContext

ValidationRequestedEventArgs

Poskytuje informace o OnValidationRequested události.

ValidationStateChangedEventArgs

Poskytuje informace o OnValidationStateChanged události.

ValidationSummary

Zobrazí seznam ověřovacích zpráv z kaskádové EditContext.

Struktury

Name Description
FieldIdentifier

Jednoznačně identifikuje jedno pole, které lze upravit. To může odpovídat vlastnosti objektu modelu nebo může být libovolná jiná pojmenovaná hodnota.

Rozhraní

Name Description
IBrowserFile

Představuje data souboru vybraného InputFile ze komponenty.

Poznámka: Klient poskytuje metadata a jsou nedůvěryhodná.

Výčty

Name Description
InputDateType

Představuje typ vstupu HTML, který se má vykreslit komponentou InputDate<TValue> .

Poznámky

Další informace o formulářích Blazor najdete v tématu ASP.NET Core formuláře Blazor a ověřování.