UserControl.IsPostBack Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se il controllo utente viene caricato in risposta a un'operazione di postback del client o se viene caricato ed eseguito per la prima volta.
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
Valore della proprietà
true
se il controllo utente viene caricato in risposta ad un'operazione di postback del client; in caso contrario false
.
- Attributi
Esempio
Nell'esempio seguente vengono aggiunte due coppie chiave-valore allo stato dell'applicazione associato a un controllo utente se la proprietà del IsPostBack controllo utente restituisce false
. Quando questa condizione viene soddisfatta, il codice usa il Add metodo tramite la proprietà del Application controllo utente per aggiungere le chiavi e i relativi valori.
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)