次の方法で共有


ScriptManager.AddHistoryPoint メソッド

定義

履歴ポイントを作成してブラウザーの履歴スタックに追加します。

オーバーロード

AddHistoryPoint(NameValueCollection, String)

指定した状態データ コレクションおよび状態タイトルを使用して、履歴ポイントを作成し、ブラウザーの履歴スタックに追加します。

AddHistoryPoint(String, String)

指定した状態キーおよび状態値を使用して、履歴ポイントを作成し、ブラウザーの履歴スタックに追加します。

AddHistoryPoint(String, String, String)

指定した状態キー、状態値、および状態タイトルを使用して、履歴ポイントを作成し、ブラウザーの履歴スタックに追加します。

注釈

これらのメソッド オーバーロードを使用すると、サーバーの状態と、必要に応じてブラウザーの履歴エントリのタイトルを定義できます。 履歴ポイントを作成すると、シリアル化されたデータと暗号化されたデータが Web ページの URL に追加され、エントリがブラウザーの履歴スタックに含まれます。 後続のサーバー ナビゲーション イベントが発生したときに、状態データを使用してページを再作成できます。 詳細については、「 サーバー コントロールを使用したブラウザー履歴の管理」を参照してください。

AddHistoryPoint(NameValueCollection, String)

指定した状態データ コレクションおよび状態タイトルを使用して、履歴ポイントを作成し、ブラウザーの履歴スタックに追加します。

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)

パラメーター

state
NameValueCollection

状態データを含むキーと値のペアのコレクション。

title
String

この状態のタイトルとしてブラウザーの履歴スタックに追加するテキスト。

注釈

状態データに対して複数のキーと値のペアを保存する場合は、このメソッドを使用して履歴ポイントを作成します。 履歴ポイントを作成すると、シリアル化されたデータと暗号化されたデータが Web ページの URL に追加され、エントリがブラウザーの履歴スタックに含まれます。 パラメーターが title の場合、 nullWeb ページのタイトルが履歴スタック内の状態エントリのタイトルとして使用されます。

後続のサーバー ナビゲーション イベントが発生したときに、状態データを使用してページを再作成できます。 詳細については、「 サーバー コントロールを使用したブラウザー履歴の管理」を参照してください。

適用対象

AddHistoryPoint(String, String)

指定した状態キーおよび状態値を使用して、履歴ポイントを作成し、ブラウザーの履歴スタックに追加します。

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)

パラメーター

key
String

Web ページの状態を識別するキーと値のペアのキー部分。

value
String

Web ページの状態を識別するキーと値のペアの値部分。

注釈

状態を識別する値のみを保存する場合は、このメソッドを使用して履歴ポイントを作成します。 履歴ポイントを作成すると、シリアル化されたデータと暗号化されたデータが Web ページの URL に追加され、エントリがブラウザーの履歴スタックに含まれます。 Web ページのタイトルは、履歴スタック内の状態エントリのタイトルとして使用されます。

後続のサーバー ナビゲーション イベントが発生したときに、状態データを使用してページを再作成できます。 詳細については、「 サーバー コントロールを使用したブラウザー履歴の管理」を参照してください。

適用対象

AddHistoryPoint(String, String, String)

指定した状態キー、状態値、および状態タイトルを使用して、履歴ポイントを作成し、ブラウザーの履歴スタックに追加します。

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)

パラメーター

key
String

Web ページの状態を識別するキーと値のペアのキー部分。

value
String

Web ページの状態を識別するキーと値のペアの値部分。

title
String

この状態のタイトルとしてブラウザーの履歴スタックに追加するテキスト。

注釈

状態と状態のタイトルを識別する値を保存する場合は、このメソッドを使用して履歴ポイントを作成します。 履歴ポイントを作成すると、シリアル化されたデータと暗号化されたデータが Web ページの URL に追加され、エントリがブラウザーの履歴スタックに含まれます。 パラメーターが title の場合、 nullWeb ページのタイトルが履歴スタック内の状態エントリのタイトルとして使用されます。

後続のサーバー ナビゲーション イベントが発生したときに、状態データを使用してページを再作成できます。 詳細については、「 サーバー コントロールを使用したブラウザー履歴の管理」を参照してください。

適用対象