Bahasa

FormView.ExtractRowValues(IOrderedDictionary, Boolean) Metode

Definisi

Mengambil nilai setiap bidang yang dideklarasikan dalam baris data dan menyimpannya di objek yang ditentukan IOrderedDictionary .

protected:
 virtual void ExtractRowValues(System::Collections::Specialized::IOrderedDictionary ^ fieldValues, bool includeKeys);
protected virtual void ExtractRowValues(System.Collections.Specialized.IOrderedDictionary fieldValues, bool includeKeys);
abstract member ExtractRowValues : System.Collections.Specialized.IOrderedDictionary * bool -> unit
override this.ExtractRowValues : System.Collections.Specialized.IOrderedDictionary * bool -> unit
Protected Overridable Sub ExtractRowValues (fieldValues As IOrderedDictionary, includeKeys As Boolean)

Parameter

fieldValues
IOrderedDictionary

Digunakan IOrderedDictionary untuk menyimpan nilai bidang item data saat ini.

includeKeys
Boolean

true untuk menyertakan bidang utama; jika tidak, false.

Keterangan

Metode ExtractRowValues ini adalah metode pembantu yang dipanggil oleh FormView kontrol untuk mengambil nilai setiap bidang yang dideklarasikan dalam baris data. Karena baris data menampilkan templat yang berbeda berdasarkan mode saat ini, metode ini hanya mengambil nilai bidang yang dideklarasikan dalam templat yang sesuai dengan mode saat ini. Tabel berikut ini memperlihatkan mode yang tersedia dan templat terkait.

Modus Template
Sisipkan InsertItemTemplate
Edit EditItemTemplate
Hanya dapat dibaca ItemTemplate

Anda dapat menentukan apakah nilai yang diekstrak menyertakan bidang kunci atau bidang dengan menggunakan includeKeys parameter .

Catatan Bagi Inheritor

Saat memperluas FormView kelas, Anda dapat mengambil alih metode ini untuk membuat rutinitas Anda sendiri untuk mengambil nilai bidang.

Berlaku untuk

Lihat juga