Page.IsPostBack Özellik

Tanım

Sayfanın ilk kez işlendiğini veya geri göndermeye yanıt olarak yüklendiğini gösteren bir değer alır.

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

Özellik Değeri

Boolean

true sayfa bir istemci geri göndermesine yanıt olarak yükleniyorsa; aksi takdirde , false.

Öznitelikler

Örnekler

Aşağıdaki örnekte, sayfanın ilk kez işlenip işlenmediğini veya bir geri göndermeye yanıt verip vermediğini belirlemek için sayfa yüklendiğinde özelliğin değerinin IsPostBack nasıl test edildiği gösterilmektedir. Sayfa ilk kez işleniyorsa kod yöntemini çağırır Page.Validate .

Sayfa işaretlemesi (gösterilmez), gerekli giriş alanı için giriş yapılmazsa yıldız işareti görüntüleyen denetimler içerir RequiredFieldValidator . Çağrılması Page.Validate , kullanıcı Gönder düğmesine tıklayana kadar beklemek yerine, sayfa işlendiğinde yıldız işaretlerinin hemen görüntülenmesine neden olur. Geri göndermeden sonra çağrısı yapmanız Page.Validategerekmez çünkü bu yöntem yaşam döngüsünün Page bir parçası olarak çağrılır.

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

Açıklamalar

Geri göndermeler ile geri çağırmalar arasındaki farkın açıklaması için bkz. Geri Gönderme Olmadan İstemci Geri Çağırmaları Uygulama.

Şunlara uygulanır

Ayrıca bkz.