Bagikan melalui


WebControl.SaveViewState Metode

Definisi

Menyimpan status apa pun yang dimodifikasi setelah TrackViewState() metode dipanggil.

protected:
 override System::Object ^ SaveViewState();
protected override object SaveViewState ();
override this.SaveViewState : unit -> obj
Protected Overrides Function SaveViewState () As Object

Mengembalikan

Objek yang berisi status tampilan kontrol saat ini; jika tidak, jika tidak ada status tampilan yang terkait dengan kontrol, null.

Keterangan

Metode SaveViewState ini digunakan terutama oleh pengembang kontrol.

Status tampilan adalah nilai kumulatif properti untuk kontrol server. Nilai-nilai ini ditempatkan secara otomatis di ViewState properti untuk kontrol server, yang merupakan instans StateBag kelas . Nilai ViewState properti kemudian dipertahankan ke objek string setelah tahap status penyimpanan siklus hidup untuk kontrol server. Untuk informasi selengkapnya, lihat Gambaran Umum Siklus Hidup Halaman ASP.NET.

Saat status tampilan disimpan, objek string ini dikembalikan ke klien sebagai variabel yang disimpan dalam elemen HTML input tersembunyi. Saat Anda menulis kontrol server kustom, Anda dapat meningkatkan efisiensi dengan mengesampingkan SaveViewState metode dan memodifikasi ViewState properti untuk kontrol server Anda. Untuk informasi selengkapnya, lihat Gambaran Umum Manajemen Status ASP.NET.

Berlaku untuk

Lihat juga