Поделиться через


ScriptManager.AddHistoryPoint Метод

Определение

Создает точку предыдущего состояния и добавляет ее в стек журнала браузера.

Перегрузки

AddHistoryPoint(NameValueCollection, String)

Создает точку предыдущего состояния и добавляет ее в стек журнала браузера, используя указанную коллекцию данных состояния и название состояния.

AddHistoryPoint(String, String)

Создает точку предыдущего состояния и добавляет ее в стек журнала браузера, используя указанный ключ состояния и его значение.

AddHistoryPoint(String, String, String)

Создает точку предыдущего состояния и добавляет ее в стек журнала браузера, используя указанный ключ состояния, значение состояния и название состояния.

Комментарии

Эти перегрузки методов позволяют определить состояние сервера и при необходимости заголовок записи журнала в браузере. При создании точки журнала сериализованные и зашифрованные данные добавляются к 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

Текст, который будет добавлен в стек журнала браузера в качестве названия состояния.

Комментарии

Используйте этот метод для создания точки журнала, если требуется сохранить несколько пар "ключ-значение" для данных состояния. При создании точки журнала сериализованные и зашифрованные данные добавляются к URL-адресу веб-страницы, а запись включается в стек журнала браузера. title Если параметр имеет значение null, заголовок веб-страницы используется в качестве заголовка записи состояния в стеке журнала.

Данные состояния можно использовать для повторного создания страницы при возникновении любого последующего события навигации сервера. Дополнительные сведения см. в разделе Управление журналом браузера с помощью серверных элементов управления.

Применяется к

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

Ключ из пары "ключ-значение", определяющей состояние веб-страницы.

value
String

Значение из пары "ключ-значение", определяющей состояние веб-страницы.

Комментарии

Используйте этот метод, чтобы создать точку журнала, если требуется сохранить только значение для определения состояния. При создании точки журнала сериализованные и зашифрованные данные добавляются к URL-адресу веб-страницы, а запись включается в стек журнала браузера. Заголовок веб-страницы используется в качестве заголовка записи состояния в стеке журнала.

Данные состояния можно использовать для повторного создания страницы при возникновении любого последующего события навигации сервера. Дополнительные сведения см. в разделе Управление журналом браузера с помощью серверных элементов управления.

Применяется к

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

Ключ из пары "ключ-значение", определяющей состояние веб-страницы.

value
String

Значение из пары "ключ-значение", определяющей состояние веб-страницы.

title
String

Текст, который будет добавлен в стек журнала браузера в качестве названия состояния.

Комментарии

Используйте этот метод, чтобы создать точку журнала, если требуется сохранить значение для идентификации состояния и заголовок состояния. При создании точки журнала сериализованные и зашифрованные данные добавляются к URL-адресу веб-страницы, а запись включается в стек журнала браузера. title Если параметр имеет значение null, заголовок веб-страницы используется в качестве заголовка записи состояния в стеке журнала.

Данные состояния можно использовать для повторного создания страницы при возникновении любого последующего события навигации сервера. Дополнительные сведения см. в разделе Управление журналом браузера с помощью серверных элементов управления.

Применяется к