StateManagedCollection.IStateManager.SaveViewState 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 pada StateManagedCollection koleksi dan setiap IStateManager objek yang dikandungnya sejak halaman diposting kembali ke server.
virtual System::Object ^ System.Web.UI.IStateManager.SaveViewState() = System::Web::UI::IStateManager::SaveViewState;
object IStateManager.SaveViewState ();
abstract member System.Web.UI.IStateManager.SaveViewState : unit -> obj
override this.System.Web.UI.IStateManager.SaveViewState : unit -> obj
Function SaveViewState () As Object Implements IStateManager.SaveViewState
Mengembalikan
Objek yang berisi perubahan pada status StateManagedCollection tampilan dan item yang dikandungnya. Jika tidak ada status tampilan yang terkait dengan koleksi dan elemennya, metode ini mengembalikan null
.
Penerapan
Keterangan
Metode ini digunakan terutama oleh pengembang kontrol.
Status tampilan adalah akumulasi nilai properti kontrol server. Nilai-nilai ini secara otomatis ditempatkan di properti kontrol ViewState server, yang merupakan instans StateBag kelas. Nilai properti ini kemudian dipertahankan ke objek string setelah tahap status penyimpanan siklus hidup kontrol server. Untuk informasi selengkapnya, lihat ASP.NET Kontrol Server Web.
Ketika status tampilan disimpan, objek string ini dikembalikan ke klien sebagai variabel yang disimpan dalam elemen tersembunyi HTML (<input type="hidden">
). Saat Anda menulis kontrol server kustom, Anda dapat meningkatkan efisiensi dengan mengambil alih metode ini dan memodifikasi properti kontrol ViewState server Anda. Untuk informasi selengkapnya, lihat ASP.NET Kontrol Server Web danGambaran Umum Manajemen Status ASP.NET.