Partager via


UserControl.IsPostBack Propriété

Définition

Obtient une valeur indiquant si le contrôle utilisateur est chargé en réponse à une publication différée du client, ou s’il est chargé et accédé pour la première fois.

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é

true si le contrôle utilisateur est chargé en réponse à une publication différée 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 Add méthode, par le biais de la 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