Bagikan melalui


Microsoft.AspNetCore.Components.Forms Ruang nama

Menyediakan kelas untuk mengelola tampilan formulir, status, dan validasi.

Kelas

AntiforgeryRequestToken

Token antiforgery yang disertakan dalam data formulir permintaan.

AntiforgeryStateProvider

Menyediakan akses ke token antiforgery yang terkait dengan sesi saat ini.

AntiforgeryToken

Komponen yang merender token antiforgery sebagai bidang tersembunyi.

BrowserFileExtensions

Berisi metode pembantu untuk IBrowserFile.

DataAnnotationsValidator

Menambahkan dukungan validasi Anotasi Data ke EditContext.

EditContext

Menyimpan metadata yang terkait dengan proses pengeditan data, seperti bendera untuk menunjukkan bidang mana yang telah dimodifikasi dan kumpulan pesan validasi saat ini.

EditContextDataAnnotationsExtensions

Metode ekstensi untuk menambahkan validasi DataAnnotations ke EditContext.

EditContextFieldClassExtensions

Menyediakan metode ekstensi untuk menggambarkan status EditContext bidang sebagai nama kelas CSS.

EditContextProperties

Memegang pasangan kunci/nilai arbitrer yang EditContextterkait dengan . Ini dapat digunakan untuk melacak metadata tambahan untuk tujuan khusus aplikasi.

EditForm

Merender elemen formulir yang berkaskala hingga EditContext turunan.

Editor<T>

Komponen yang digunakan untuk mengedit nilai jenis T.

FieldChangedEventArgs

Menyediakan informasi tentang peristiwa tersebut OnFieldChanged .

FieldCssClassProvider

Menyediakan nama kelas CSS untuk bidang formulir untuk mewakili status validasinya atau informasi status lainnya dari EditContext.

FormMappingContext

Konteks yang terkait dengan operasi pemetaan formulir tertentu.

FormMappingScope

Menentukan cakupan pemetaan untuk data yang diterima dari posting formulir.

InputBase<TValue>

Kelas dasar untuk komponen input formulir. Kelas dasar ini secara otomatis terintegrasi dengan EditContext, yang harus disediakan sebagai parameter kaskade.

InputCheckbox

Komponen input untuk mengedit Boolean nilai.

InputDate<TValue>

Komponen input untuk mengedit nilai tanggal. Jenis yang didukung untuk nilai tanggal adalah:

InputFile

Komponen yang membungkus elemen input file HTML dan menyediakan Stream untuk konten setiap file.

InputFileChangeEventArgs

Menyediakan informasi tentang peristiwa yang OnChange diangkat.

InputNumber<TValue>

Komponen input untuk mengedit nilai numerik. Jenis numerik yang didukung adalah Int32, , Int64, Int16Single, Double, Decimal.

InputRadio<TValue>

Komponen input yang digunakan untuk memilih nilai dari sekelompok pilihan.

InputRadioGroup<TValue>

Mengelompokkan komponen anak InputRadio<TValue> .

InputSelect<TValue>

Komponen pilihan dropdown.

InputText

Komponen input untuk mengedit String nilai.

InputTextArea

Komponen input multibaris untuk mengedit String nilai.

RemoteBrowserFileStreamOptions

Mencabut opsi yang dapat dikonfigurasi untuk Microsoft.AspNetCore.Components.Forms.BrowserFileStream dengan Blazor Server.

ValidationMessage<TValue>

Menampilkan daftar pesan validasi untuk bidang tertentu dalam berskala EditContext.

ValidationMessageStore

Menyimpan pesan validasi untuk EditContext.

ValidationRequestedEventArgs

Menyediakan informasi tentang peristiwa tersebut OnValidationRequested .

ValidationStateChangedEventArgs

Menyediakan informasi tentang peristiwa tersebut OnValidationStateChanged .

ValidationSummary

Menampilkan daftar pesan validasi dari berskala EditContext.

Struct

FieldIdentifier

Secara unik mengidentifikasi satu bidang yang dapat diedit. Ini mungkin sesuai dengan properti pada objek model, atau dapat menjadi nilai bernama lainnya.

Antarmuka

IBrowserFile

Mewakili data file yang dipilih dari komponen InputFile .

Catatan: Metadata disediakan oleh klien dan tidak tepercaya.

Enum

InputDateType

Mewakili jenis input HTML yang akan dirender oleh InputDate<TValue> komponen.

Keterangan

Untuk informasi selengkapnya tentang formulir Blazor, lihat ASP.NET bentuk dan validasi Core Blazor.