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

Name Description
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 kötü amaçlı yazılımdan koruma belirtecini gizli alan olarak işleyen bileşen.

BrowserFileExtensions

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

DataAnnotationsValidator

Bir öğesine EditContextVeri Ek Açıklamaları doğrulama desteği ekler. Statik bir SSR bağlamında işlenirken, üzerinde bir IClientValidationService depolayarak istemci tarafı doğrulamasını Propertiesda etkinleştirir.

DisplayName<TValue>

Belirtilen bir alanın görünen adını, varsa veya okumasını DisplayAttribute ya da DisplayNameAttribute özellik adına geri dönmesini görüntüler.

EditContext

Hangi alanların değiştirildiğini ve geçerli doğrulama iletileri kümesini gösteren 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

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

EditForm

bir öğesini alt öğelere basamaklı olarak gösteren bir EditContext form öğesi oluşturur.

Editor<T>

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

FieldChangedEventArgs

Olay hakkında OnFieldChanged bilgi sağlar.

FieldCssClassProvider

Form alanlarının geçerlilik durumlarını veya bir EditContextöğesindeki 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 verilerin 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

Tetiklenen bir OnChange olay hakkında bilgi sağlar.

InputHidden

Değerleri depolamak String için gizli bir giriş bileşeni.

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çenek grubundan değer seçmek için kullanılan giriş bileşeni.

InputRadioGroup<TValue>

Alt InputRadio<TValue> bileşenleri gruplandırma.

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ı bir giriş bileşeni.

Label<TValue>

Belirtilen bir alan için öğeyi <label> işler, görünen adı DisplayAttribute okur veya DisplayNameAttribute varsa ya da özellik adına geri döner.

RemoteBrowserFileStreamOptions

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

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

Name Description
FieldIdentifier

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

Arabirimler

Name Description
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

Name Description
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. ASP.NET Core Blazor formları ve doğrulama.