Page.SmartNavigation Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
The recommended alternative is Page.SetFocus and Page.MaintainScrollPositionOnPostBack. http://go.microsoft.com/fwlink/?linkid=14202
Получает или задает значение, показывающее, включена ли интеллектуальная навигация. Это свойство использовать не рекомендуется.
public:
property bool SmartNavigation { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
public bool SmartNavigation { get; set; }
[System.ComponentModel.Browsable(false)]
[System.Obsolete("The recommended alternative is Page.SetFocus and Page.MaintainScrollPositionOnPostBack. http://go.microsoft.com/fwlink/?linkid=14202")]
public bool SmartNavigation { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.SmartNavigation : bool with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("The recommended alternative is Page.SetFocus and Page.MaintainScrollPositionOnPostBack. http://go.microsoft.com/fwlink/?linkid=14202")>]
member this.SmartNavigation : bool with get, set
Public Property SmartNavigation As Boolean
Значение свойства
true
, если навигация включена. В противном случае — false
.
- Атрибуты
Комментарии
В большинстве случаев не следует задавать это свойство в коде. Задайте атрибуту SmartNavigation
значение true
в директиве @ Page в файле .aspx. При запросе страницы динамически создаваемый класс задает это свойство.
Примечание
В ASP.NET версии 2.0 SmartNavigation свойство не рекомендуется. Вместо этого используйте SetFocus метод и MaintainScrollPositionOnPostBack свойство .
Когда страница запрашивается браузером Microsoft Internet Explorer 5.5 или более поздней версии, интеллектуальная навигация расширяет возможности пользователя на странице, выполняя следующие действия:
Устранение вспышки, вызванной навигацией.
Сохранение позиции прокрутки при переходе со страницы на страницу.
Сохранение фокуса элементов между навигациями.
Сохранение только состояния последней страницы в журнале браузера.
Интеллектуальную навигацию лучше всего использовать с ASP.NET страниц, требующих частой обратной передачи, но с визуальным содержимым, которое не изменяется резко при возврате. Тщательно учитывайте это при принятии решения о том, следует ли задать этому свойству значение true
.