FormView.ExtractRowValues(IOrderedDictionary, Boolean) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.