Microsoft.AspNetCore.Components.Forms Ad Alanı

Form görünümlerini, durumunu ve doğrulamalarını yönetmek için sınıflar sağlar.

Sınıflar

AntiforgeryRequestToken

İstek formu verilerine dahil edilen antiforgery belirteci.

AntiforgeryStateProvider

Geçerli oturumla ilişkili kötü amaçlı yazılımdan koruma belirtecine erişim sağlar.

AntiforgeryToken

Bir antiforgery belirtecini gizli alan olarak işleyen bileşen.

BrowserFileExtensions

için IBrowserFileyardımcı yöntemleri içerir.

DataAnnotationsValidator

Bir EditContextöğesine Veri Ek Açıklamaları doğrulama desteği ekler.

EditContext

Hangi alanların değiştirildiğini ve geçerli doğrulama iletileri kümesini belirten bayraklar gibi bir veri düzenleme işlemiyle ilgili meta verileri tutar.

EditContextDataAnnotationsExtensions

Bir öğesine DataAnnotations doğrulaması eklemek için EditContextuzantı yöntemleri.

EditContextFieldClassExtensions

Alanların durumunu EditContext CSS sınıf adları olarak tanımlamak için uzantı yöntemleri sağlar.

EditContextProperties

bir EditContextile ilişkili rastgele anahtar/değer çiftlerini tutar. Bu, uygulamaya özgü amaçlarla ek meta verileri izlemek için kullanılabilir.

EditForm

Bir öğesini alt öğelere basamaklayan bir EditContext form öğesi işler.

Editor<T>

türünde Tbir değeri düzenlemek için kullanılan bir bileşen.

FieldChangedEventArgs

Olay hakkında OnFieldChanged bilgi sağlar.

FieldCssClassProvider

Form alanlarının geçerlilik durumlarını veya bir EditContextöğesinden gelen diğer durum bilgilerini temsil etmek için CSS sınıf adlarını sağlar.

FormMappingContext

Belirli bir form eşleme işlemiyle ilişkili bağlam.

FormMappingScope

Form gönderilerinden alınan veriler için eşleme kapsamını tanımlar.

InputBase<TValue>

Form giriş bileşenleri için temel sınıf. Bu temel sınıf, basamaklı parametre olarak sağlanması gereken bir EditContextile otomatik olarak tümleşir.

InputCheckbox

Değerleri düzenlemek Boolean için bir giriş bileşeni.

InputDate<TValue>

Tarih değerlerini düzenlemek için bir giriş bileşeni. Tarih değeri için desteklenen türler şunlardır:

InputFile

HTML dosyası giriş öğesini sarmalayan ve her dosyanın içeriği için bir sağlayan bileşen Stream .

InputFileChangeEventArgs

Bir olayın tetiklendiği hakkında OnChange bilgi sağlar.

InputNumber<TValue>

Sayısal değerleri düzenlemek için bir giriş bileşeni. Desteklenen sayısal türler : Int32, Int64, Int16, Single, Double, . Decimal

InputRadio<TValue>

Bir seçim grubundan değer seçmek için kullanılan giriş bileşeni.

InputRadioGroup<TValue>

Alt InputRadio<TValue> bileşenleri gruplar.

InputSelect<TValue>

Açılan seçim bileşeni.

InputText

Değerleri düzenlemek String için bir giriş bileşeni.

InputTextArea

Değerleri düzenlemek String için çok satırlı giriş bileşeni.

RemoteBrowserFileStreamOptions

Blazor Server ile için Microsoft.AspNetCore.Components.Forms.BrowserFileStream yapılandırılabilir seçenekleri tekrarlar.

ValidationMessage<TValue>

Basamaklı EditContextiçindeki belirtilen bir alan için doğrulama iletilerinin listesini görüntüler.

ValidationMessageStore

Bir EditContextiçin doğrulama iletilerini tutar.

ValidationRequestedEventArgs

Olay hakkında OnValidationRequested bilgi sağlar.

ValidationStateChangedEventArgs

Olay hakkında OnValidationStateChanged bilgi sağlar.

ValidationSummary

Basamaklı EditContextbir öğesinden gelen doğrulama iletilerinin listesini görüntüler.

Yapılar

FieldIdentifier

Düzenlenebilen tek bir alanı benzersiz olarak tanımlar. Bu, model nesnesindeki bir özelliğe karşılık gelebilir veya başka bir adlandırılmış değer olabilir.

Arabirimler

IBrowserFile

Bir bileşenden InputFile seçilen dosyanın verilerini temsil eder.

Not: Meta veriler istemci tarafından sağlanır ve güvenilmez.

Numaralandırmalar

InputDateType

Bir InputDate<TValue> bileşen tarafından işlenecek HTML girişinin türünü temsil eder.

Açıklamalar

Blazor formları hakkında daha fazla bilgi için bkz . Blazor formlarını ve doğrulamayı ASP.NET Core.