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


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.

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

См. также раздел