Aracılığıyla paylaş


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

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

Öznitelikler

Örnekler

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

Sayfa işaretlemesi (gösterilmez), gerekli bir giriş alanı için giriş yapılmazsa yıldız işareti görüntüleyen denetimler içerir RequiredFieldValidator . Çağrı 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ı Page.Validateyapmanız gerekmez çü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 ve 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.