UserControl.IsPostBack Propriété

Définition

Obtient une valeur indiquant si le contrôle utilisateur est en cours de chargement en réponse à une publication (postback) du client ou suite à une première demande d'accès.

public:
 property bool IsPostBack { bool get(); };
[System.ComponentModel.Browsable(false)]
public bool IsPostBack { get; }
[<System.ComponentModel.Browsable(false)>]
member this.IsPostBack : bool
Public ReadOnly Property IsPostBack As Boolean

Valeur de propriété

Boolean

true si le contrôle utilisateur est chargé en réponse à une publication (postback) du client ; sinon, false.

Attributs

Exemples

L’exemple suivant ajoute deux paires clé-valeur à l’état d’application associé à un contrôle utilisateur si la propriété du IsPostBack contrôle utilisateur retourne false. Lorsque cette condition est remplie, le code utilise la méthode, via la Add propriété du Application contrôle utilisateur, pour ajouter les clés et leurs valeurs.

if (!myControl.IsPostBack)
{
  // Add new objects to the HttpApplicationState.
  // These will be maintained as long as the application is active.
  myControl.Application.Add("Author","Shafeeque");
  myControl.Application.Add("Date",new DateTime(2001,6,21));
  // Add an object to the cache with expirations 
  // set to 0.1 minute.
  myControl.Cache.Insert("MyData1", "somevalue", null, DateTime.Now.AddMinutes(0.1), Cache.NoSlidingExpiration);
}
If (Not myControl.IsPostBack) Then
  ' Add new objects to the HttpApplicationState.
  ' These will be maintained as long as the as the application is active.
  myControl.Application.Add("Author","Shafeeque")                
  myControl.Application.Add("Date",new DateTime(2001,6,21))
  ' Add an object to the cache with expirations
  ' set to 0.1 minute.
  myControl.Cache.Insert("MyData1", "somevalue", Nothing, DateTime.Now.AddMinutes(0.1), Cache.NoSlidingExpiration)        

S’applique à

Voir aussi