Microsoft.AspNetCore.Components.Forms Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia klasy do zarządzania widokami formularzy, stanami i walidacjami.
Klasy
AntiforgeryRequestToken |
Token antyforgery zawarty w danych formularza żądania. |
AntiforgeryStateProvider |
Zapewnia dostęp do tokenu antyforgery skojarzonego z bieżącą sesją. |
AntiforgeryToken |
Składnik, który renderuje token antyforgery jako ukryte pole. |
BrowserFileExtensions |
Zawiera metody pomocnika dla klasy IBrowserFile. |
DataAnnotationsValidator |
Dodaje obsługę walidacji adnotacji danych do elementu EditContext. |
EditContext |
Przechowuje metadane związane z procesem edytowania danych, takie jak flagi wskazujące, które pola zostały zmodyfikowane i bieżący zestaw komunikatów weryfikacji. |
EditContextDataAnnotationsExtensions |
Metody rozszerzenia służące do dodawania walidacji danychAnnotations do elementu EditContext. |
EditContextFieldClassExtensions |
Udostępnia metody rozszerzenia opisujące EditContext stan pól jako nazwy klas CSS. |
EditContextProperties |
Przechowuje dowolne pary klucz/wartość skojarzone z elementem EditContext. Może to służyć do śledzenia dodatkowych metadanych w celach specyficznych dla aplikacji. |
EditForm |
Renderuje element formularza, który kaskadowo tworzy element EditContext podrzędny. |
Editor<T> |
Składnik używany do edytowania wartości typu |
FieldChangedEventArgs |
Zawiera informacje o zdarzeniu OnFieldChanged . |
FieldCssClassProvider |
Dostarcza nazwy klas CSS dla pól formularzy, aby reprezentować ich stan weryfikacji lub inne informacje o stanie z obiektu EditContext. |
FormMappingContext |
Kontekst skojarzony z daną operacją mapowania formularza. |
FormMappingScope |
Definiuje zakres mapowania danych odebranych z wpisów formularzy. |
InputBase<TValue> |
Klasa bazowa składników wejściowych formularza. Ta klasa bazowa automatycznie integruje się z elementem EditContext, który musi być podany jako parametr kaskadowy. |
InputCheckbox |
Składnik wejściowy do edycji Boolean wartości. |
InputDate<TValue> |
Składnik wejściowy do edytowania wartości daty. Obsługiwane typy wartości daty to: |
InputFile |
Składnik, który opakowuje element wejściowy pliku HTML i dostarcza element Stream zawartości każdego pliku. |
InputFileChangeEventArgs |
Dostarcza informacje o zgłaszanym OnChange zdarzeniu. |
InputNumber<TValue> |
Składnik wejściowy do edytowania wartości liczbowych. Obsługiwane typy liczbowe to Int32, , Int64, SingleInt16, Double, . Decimal |
InputRadio<TValue> |
Składnik wejściowy używany do wybierania wartości z grupy wyborów. |
InputRadioGroup<TValue> |
Grupuje składniki podrzędne InputRadio<TValue> . |
InputSelect<TValue> |
Składnik wyboru listy rozwijanej. |
InputText |
Składnik wejściowy do edycji String wartości. |
InputTextArea |
Wielowierszowy składnik wejściowy do edycji String wartości. |
RemoteBrowserFileStreamOptions |
Repesents konfigurowalne opcje dla programu Microsoft.AspNetCore.Components.Forms.BrowserFileStream Blazor Server. |
ValidationMessage<TValue> |
Wyświetla listę komunikatów weryfikacji dla określonego pola w kaskadowym EditContextobiekcie . |
ValidationMessageStore |
Przechowuje komunikaty sprawdzania poprawności dla elementu EditContext. |
ValidationRequestedEventArgs |
Zawiera informacje o zdarzeniu OnValidationRequested . |
ValidationStateChangedEventArgs |
Zawiera informacje o zdarzeniu OnValidationStateChanged . |
ValidationSummary |
Wyświetla listę komunikatów weryfikacji z kaskadowej EditContextlisty . |
Struktury
FieldIdentifier |
Unikatowo identyfikuje jedno pole, które można edytować. Może to odpowiadać właściwości obiektu modelu lub może być dowolną inną nazwaną wartością. |
Interfejsy
IBrowserFile |
Reprezentuje dane pliku wybranego InputFile ze składnika. Uwaga: metadane są dostarczane przez klienta i są niezaufane. |
Wyliczenia
InputDateType |
Reprezentuje typ danych wejściowych HTML, które mają być renderowane przez InputDate<TValue> składnik. |
Uwagi
Aby uzyskać więcej informacji na temat formularzy Platformy Blazor, zobacz ASP.NET Core formularzy i walidacji platformy Blazor.