Bagikan melalui


CatalogZoneBase.SaveControlState Metode

Definisi

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.

Berlaku untuk

Lihat juga