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
, заголовок веб-страницы используется в качестве заголовка записи состояния в стеке журнала.
Данные состояния можно использовать для повторного создания страницы при возникновении любого последующего события навигации сервера. Дополнительные сведения см. в разделе Управление журналом браузера с помощью серверных элементов управления.