UserControl.IsPostBack Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob das Benutzersteuerelement als Reaktion auf einen Clientpostback geladen wird oder ob es zum ersten Mal geladen und darauf zugegriffen wird.
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
Eigenschaftswert
truewenn das Benutzersteuerelement als Reaktion auf einen Clientpostback geladen wird; andernfalls . false
- Attribute
Beispiele
Im folgenden Beispiel werden zwei Schlüsselwertpaare zum Anwendungszustand hinzugefügt, der einem Benutzersteuerelement zugeordnet ist, wenn die Eigenschaft des Benutzersteuerelements IsPostBack zurückgegeben wird false. Wenn diese Bedingung erfüllt ist, verwendet der Code die Add Methode über die Eigenschaft des Benutzersteuerelements Application , um die Schlüssel und deren Werte hinzuzufügen.
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)