Control.Page Właściwość

Definicja

Pobiera odwołanie do Page wystąpienia, które zawiera kontrolkę serwera.

C#
[System.ComponentModel.Browsable(false)]
public virtual System.Web.UI.Page Page { get; set; }
C#
[System.ComponentModel.Browsable(false)]
[System.ComponentModel.Bindable(false)]
public virtual System.Web.UI.Page Page { get; set; }

Wartość właściwości

Page

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.

C#
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");
 }

Uwagi

Wartość tej właściwości odzwierciedla nazwę pliku aspx, który zawiera kontrolkę serwera.

Dotyczy

Produkt Wersje
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

Zobacz też