Freigeben über


Control.Page Eigenschaft

Definition

Ruft einen Verweis auf die Page-Instanz ab, die das Serversteuerelement enthält.

public:
 virtual property System::Web::UI::Page ^ Page { System::Web::UI::Page ^ get(); void set(System::Web::UI::Page ^ value); };
[System.ComponentModel.Browsable(false)]
public virtual System.Web.UI.Page Page { get; set; }
[System.ComponentModel.Browsable(false)]
[System.ComponentModel.Bindable(false)]
public virtual System.Web.UI.Page Page { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Page : System.Web.UI.Page with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.ComponentModel.Bindable(false)>]
member this.Page : System.Web.UI.Page with get, set
Public Overridable Property Page As Page

Eigenschaftswert

Page

Die Page-Instanz, die das Serversteuerelement enthält.

Attribute

Ausnahmen

Das Steuerelement ist ein Substitution-Steuerelement.

Beispiele

Im folgenden Beispiel wird die Control.Render-Methode überschrieben. Es verwendet die Page Eigenschaft, um auf die Page.IsPostBack Eigenschaft zuzugreifen und zu bestimmen, ob die Seite, die dieses Steuerelement enthält, gerade zum ersten Mal geladen wurde oder das Ergebnis eines Postbacks ist.

protected override void Render(HtmlTextWriter output) 
 {
   output.Write("Welcome to Control Development!<br>");

      // Test if the page is loaded for the first time
      if (!Page.IsPostBack)
          output.Write("Page has just been loaded");
     else
          output.Write("Postback has occurred");
 }
Protected Overrides Sub Render(output As HtmlTextWriter)
   output.Write("Welcome to Control Development!<br>")
   
   ' Test if the page is loaded for the first time
   If Not Page.IsPostBack Then
      output.Write("Page has just been loaded")
   Else
      output.Write("Postback has occurred")
   End If
End Sub 

Hinweise

Der Wert dieser Eigenschaft spiegelt den Namen der ASPX-Datei wider, die das Serversteuerelement enthält.

Gilt für

Siehe auch