Бөлісу құралы:


Control.IsTrackingViewState Свойство

Определение

Возвращает значение, указывающее, сохраняется ли серверная система управления изменениями в состоянии представления.

protected:
 property bool IsTrackingViewState { bool get(); };
protected bool IsTrackingViewState { get; }
member this.IsTrackingViewState : bool
Protected ReadOnly Property IsTrackingViewState As Boolean

Значение свойства

Значение в противном случае .

Примеры

В следующем примере метод переопределяется DataBind в пользовательском элементе управления ASP.NET сервера. Он начинается с вызова базового OnDataBinding метода, а затем использует ControlCollection объект. ControlCollection.Clear Метод удаления всех дочерних элементов управления и ClearChildViewState метода для удаления всех сохраненных параметров состояния представления для этих дочерних элементов управления. Наконец, ChildControlsCreated для свойства задано значение true. Затем элемент управления использует IsTrackingViewState свойство, чтобы определить, включено ли отслеживание изменений состояния представления для элемента управления. Если он не включен, TrackViewState вызывается метод.

public override void DataBind() 
{
   base.OnDataBinding(EventArgs.Empty);
   // Reset the control's state.
   Controls.Clear();
   // Check for HasChildViewState to avoid unnecessary calls to ClearChildViewState.
   if (HasChildViewState)
      ClearChildViewState();
   ChildControlsCreated = true;
   if (!IsTrackingViewState)
      TrackViewState();
}
Public Overrides Sub DataBind()
   MyBase.OnDataBinding(EventArgs.Empty)
   ' Reset the control's state.
   Controls.Clear()
   ' Check for HasChildViewState to avoid unnecessary calls to ClearChildViewState.
   If HasChildViewState Then
      ClearChildViewState()
   End If
   ChildControlsCreated = True
   If Not IsTrackingViewState Then
      TrackViewState()
   End If
End Sub

Комментарии

Пример пользовательского серверного элемента управления, использующего это свойство, см. в примере управления сервером templated server.

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

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