Sdílet prostřednictvím


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

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

Třídy

AntiforgeryRequestToken

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

AntiforgeryStateProvider

Poskytuje přístup k antiforgery token přidružený 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.

EditContext

Obsahuje metadata související s procesem úprav dat, například příznaky označující, která pole byla změněna, a aktuální sadu ověřovacích zpráv.

EditContextDataAnnotationsExtensions

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

EditContextFieldClassExtensions

Poskytuje rozšiřující metody pro popis stavu EditContext polí jako názvy tříd CSS.

EditContextProperties

Obsahuje páry klíč/hodnota přidružené k EditContext. Můžete ho použít ke sledování dalších metadat pro účely specifické pro konkrétní aplikaci.

EditForm

Vykreslí prvek formuláře, který kaskáduje objekt na EditContext potomky.

Editor<T>

Komponenta používaná k úpravě hodnoty typu T.

FieldChangedEventArgs

Poskytuje informace o OnFieldChanged události.

FieldCssClassProvider

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

FormMappingContext

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

FormMappingScope

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

InputBase<TValue>

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

InputCheckbox

Vstupní komponenta pro úpravu Boolean hodnot.

InputDate<TValue>

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

InputFile

Komponenta, která zabalí vstupní element souboru HTML a poskytne Stream pro každý soubor obsah.

InputFileChangeEventArgs

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

InputNumber<TValue>

Vstupní komponenta pro úpravu číselných hodnot. Podporované číselné typy jsou Int32, Int64, Int16, Single, Double. Decimal

InputRadio<TValue>

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

InputRadioGroup<TValue>

Podřízené InputRadio<TValue> komponenty seskupí.

InputSelect<TValue>

Komponenta výběru rozevíracího seznamu.

InputText

Vstupní komponenta pro úpravu String hodnot.

InputTextArea

Víceřádkový vstupní komponenta pro úpravu String hodnot.

RemoteBrowserFileStreamOptions

Repesents konfigurovatelné možnosti pro Microsoft.AspNetCore.Components.Forms.BrowserFileStream blazor Server.

ValidationMessage<TValue>

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

ValidationMessageStore

Obsahuje 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ého EditContextsouboru .

Struktury

FieldIdentifier

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

Rozhraní

IBrowserFile

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

Poznámka: Metadata poskytuje klient a jsou nedůvěryhodná.

Výčty

InputDateType

Představuje typ vstupu HTML, který má být vykreslován 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í.