Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский

Свойство Control.Page

 

Опубликовано: Октябрь 2016

Получает ссылку на Page экземпляр, содержащий серверный элемент управления.

Пространство имен:   System.Web.UI
Сборка:  System.Web (в System.Web.dll)

[BindableAttribute(false)]
[BrowsableAttribute(false)]
public virtual Page Page { get; set; }

Значение свойства

Type: System.Web.UI.Page

Page Экземпляр, содержащий серверный элемент управления.

Exception Condition
InvalidOperationException

Элемент управления Substitution управления.

Значение этого свойства является именем ASPX-файла, содержащего элемент управления сервера.

В следующем примере демонстрируется метод переопределения Control.Render. Он использует Page свойство для доступа к Page.IsPostBack Свойства и определить страницу, содержащую этот элемент управления загружена в первый раз или обратной передачи.

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

.NET Framework
Доступно с 1.1
Вернуться в начало
Показ: