ScriptManager.AddHistoryPoint Yöntem

Tanım

Bir geçmiş noktası oluşturur ve tarayıcının geçmiş yığınına ekler.

Aşırı Yüklemeler

AddHistoryPoint(NameValueCollection, String)

Belirtilen durum veri toplama ve durum başlığını kullanarak bir geçmiş noktası oluşturur ve bunu tarayıcının geçmiş yığınına ekler.

AddHistoryPoint(String, String)

Belirtilen durum anahtarını ve durum değerini kullanarak bir geçmiş noktası oluşturur ve bunu tarayıcının geçmiş yığınına ekler.

AddHistoryPoint(String, String, String)

Belirtilen durum anahtarını, durum değerini ve durum başlığını kullanarak bir geçmiş noktası oluşturur ve bunu tarayıcının geçmiş yığınına ekler.

Açıklamalar

Bu yöntem aşırı yüklemeleri, sunucu durumunu ve isteğe bağlı olarak tarayıcıdaki geçmiş girişinin başlığını tanımlamanızı sağlar. Bir geçmiş noktası oluşturduğunuzda, Web sayfasının URL'sine serileştirilmiş ve şifrelenmiş veriler eklenir ve tarayıcının geçmiş yığınına bir giriş eklenir. Sonraki sunucu gezinti olayı tetiklendiğinde sayfayı yeniden oluşturmak için durum verilerini kullanabilirsiniz. Daha fazla bilgi için bkz. Sunucu Denetimlerini Kullanarak Tarayıcı Geçmişini Yönetme.

AddHistoryPoint(NameValueCollection, String)

Belirtilen durum veri toplama ve durum başlığını kullanarak bir geçmiş noktası oluşturur ve bunu tarayıcının geçmiş yığınına ekler.

public:
 void AddHistoryPoint(System::Collections::Specialized::NameValueCollection ^ state, System::String ^ title);
public void AddHistoryPoint (System.Collections.Specialized.NameValueCollection state, string title);
member this.AddHistoryPoint : System.Collections.Specialized.NameValueCollection * string -> unit
Public Sub AddHistoryPoint (state As NameValueCollection, title As String)

Parametreler

state
NameValueCollection

Durum verilerini içeren anahtar/değer çiftleri koleksiyonu.

title
String

Bu durumun başlığı olarak tarayıcının geçmiş yığınına eklenecek metin.

Açıklamalar

Durum verileri için birden fazla anahtar/değer çifti kaydetmek istediğinizde bir geçmiş noktası oluşturmak için bu yöntemi kullanın. Bir geçmiş noktası oluşturduğunuzda, Web sayfasının URL'sine serileştirilmiş ve şifrelenmiş veriler eklenir ve tarayıcının geçmiş yığınına bir giriş eklenir. title parametresi isenull, Web sayfasının başlığı geçmiş yığınındaki durum girişinin başlığı olarak kullanılır.

Sonraki sunucu gezinti olayı tetiklendiğinde sayfayı yeniden oluşturmak için durum verilerini kullanabilirsiniz. Daha fazla bilgi için bkz. Sunucu Denetimlerini Kullanarak Tarayıcı Geçmişini Yönetme.

Şunlara uygulanır

AddHistoryPoint(String, String)

Belirtilen durum anahtarını ve durum değerini kullanarak bir geçmiş noktası oluşturur ve bunu tarayıcının geçmiş yığınına ekler.

public:
 void AddHistoryPoint(System::String ^ key, System::String ^ value);
public void AddHistoryPoint (string key, string value);
member this.AddHistoryPoint : string * string -> unit
Public Sub AddHistoryPoint (key As String, value As String)

Parametreler

key
String

Anahtar/değer çiftinin Web sayfasının durumunu tanımlayan anahtar bölümü.

value
String

Anahtar/değer çiftinin Web sayfasının durumunu tanımlayan değer bölümü.

Açıklamalar

Yalnızca durumu tanımlamak için bir değeri kaydetmek istediğinizde bir geçmiş noktası oluşturmak için bu yöntemi kullanın. Bir geçmiş noktası oluşturduğunuzda, Web sayfasının URL'sine serileştirilmiş ve şifrelenmiş veriler eklenir ve tarayıcının geçmiş yığınına bir giriş eklenir. Web sayfasının başlığı, geçmiş yığınındaki durum girişinin başlığı olarak kullanılır.

Sonraki sunucu gezinti olayı tetiklendiğinde sayfayı yeniden oluşturmak için durum verilerini kullanabilirsiniz. Daha fazla bilgi için bkz. Sunucu Denetimlerini Kullanarak Tarayıcı Geçmişini Yönetme.

Şunlara uygulanır

AddHistoryPoint(String, String, String)

Belirtilen durum anahtarını, durum değerini ve durum başlığını kullanarak bir geçmiş noktası oluşturur ve bunu tarayıcının geçmiş yığınına ekler.

public:
 void AddHistoryPoint(System::String ^ key, System::String ^ value, System::String ^ title);
public void AddHistoryPoint (string key, string value, string title);
member this.AddHistoryPoint : string * string * string -> unit
Public Sub AddHistoryPoint (key As String, value As String, title As String)

Parametreler

key
String

Anahtar/değer çiftinin Web sayfasının durumunu tanımlayan anahtar bölümü.

value
String

Anahtar/değer çiftinin Web sayfasının durumunu tanımlayan değer bölümü.

title
String

Bu durumun başlığı olarak tarayıcının geçmiş yığınına eklenecek metin.

Açıklamalar

Durumu ve durum başlığını tanımlamak üzere bir değer kaydetmek istediğinizde bir geçmiş noktası oluşturmak için bu yöntemi kullanın. Bir geçmiş noktası oluşturduğunuzda, Web sayfasının URL'sine serileştirilmiş ve şifrelenmiş veriler eklenir ve tarayıcının geçmiş yığınına bir giriş eklenir. title parametresi isenull, Web sayfasının başlığı geçmiş yığınındaki durum girişinin başlığı olarak kullanılır.

Sonraki sunucu gezinti olayı tetiklendiğinde sayfayı yeniden oluşturmak için durum verilerini kullanabilirsiniz. Daha fazla bilgi için bkz. Sunucu Denetimlerini Kullanarak Tarayıcı Geçmişini Yönetme.

Şunlara uygulanır