Bagikan melalui


Page.IsPostBack Properti

Definisi

Mendapatkan nilai yang menunjukkan apakah halaman sedang dirender untuk pertama kalinya atau sedang dimuat sebagai respons terhadap postback.

public:
 property bool IsPostBack { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool IsPostBack { get; }
[<System.ComponentModel.Browsable(false)>]
member this.IsPostBack : bool
Public ReadOnly Property IsPostBack As Boolean

Nilai Properti

true jika halaman sedang dimuat sebagai respons terhadap postback klien; jika tidak, false.

Atribut

Contoh

Contoh berikut menunjukkan cara menguji nilai IsPostBack properti saat halaman dimuat untuk menentukan apakah halaman sedang dirender untuk pertama kalinya atau merespons postback. Jika halaman sedang dirender untuk pertama kalinya, kode akan memanggil Page.Validate metode .

Markup halaman (tidak ditampilkan) berisi RequiredFieldValidator kontrol yang menampilkan tanda bintang jika tidak ada entri yang dibuat untuk bidang input yang diperlukan. Page.Validate Panggilan menyebabkan tanda bintang ditampilkan segera saat halaman dirender, alih-alih menunggu hingga pengguna mengklik tombol Kirim. Setelah postback, Anda tidak perlu memanggil Page.Validate, karena metode tersebut dipanggil sebagai bagian Page dari siklus hidup.

private void Page_Load()
{
    if (!IsPostBack)
    {
        // Validate initially to force asterisks
        // to appear before the first roundtrip.
        Validate();
    }
}
Sub Page_Load
    If Not IsPostBack
        ' Validate initially to force the asterisks
        ' to appear before the first roundtrip.
        Validate()
    End If
End Sub

Keterangan

Untuk penjelasan tentang perbedaan antara postback dan panggilan balik, lihat Menerapkan Panggilan Balik Klien Tanpa Postback.

Berlaku untuk

Lihat juga