Control.Page Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera odwołanie do Page wystąpienia, które zawiera kontrolkę serwera.
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
Wartość właściwości
Page Wystąpienie, które zawiera kontrolkę serwera.
- Atrybuty
Wyjątki
Kontrolka jest kontrolką Substitution .
Przykłady
Poniższy przykład zastępuje metodę Control.Render . Używa Page właściwości , aby uzyskać dostęp do Page.IsPostBack właściwości i określić, czy strona zawierająca tę kontrolkę została właśnie załadowana po raz pierwszy, czy jest wynikiem ogłaszania zwrotnego.
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
Uwagi
Wartość tej właściwości odzwierciedla nazwę pliku aspx, który zawiera kontrolkę serwera.