CatalogZoneBase.SaveControlState 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.
Menyimpan perubahan apa pun dalam CatalogZoneBase status kontrol yang terjadi setelah halaman Web diposting kembali ke server.
protected public:
override System::Object ^ SaveControlState();
protected internal override object SaveControlState ();
override this.SaveControlState : unit -> obj
Protected Friend Overrides Function SaveControlState () As Object
Mengembalikan
Yang Object berisi data status untuk kontrol. Jika belum ada perubahan pada status, metode mengembalikan null
.
Keterangan
Metode SaveControlState ini berkaitan dengan data status yang penting untuk operasi kontrol (seperti indeks atau kata kunci) dan terpisah dari data status tampilan kontrol.
Metode ini pertama-tama memanggil metode dasar untuk menyimpan data status yang ada untuk kontrol. Selanjutnya, ini menentukan apakah CatalogPart kontrol di zona saat ini dipilih, dengan memeriksa apakah SelectedCatalogPartID properti memiliki nilai. Jika ada kontrol yang dipilih, metode memperbarui data status yang ada dengan data status dari kontrol yang dipilih, lalu mengembalikan semua data status.
Catatan Bagi Inheritor
Anda dapat secara opsional mengambil SaveControlState() alih metode di kelas turunan sehingga Anda dapat memperbarui status kontrol tersimpan untuk objek kustom lainnya di zona tersebut.