Поделиться через


Общие сведения о серверном веб-элементе управления PlaceHolder

Обновлен: Ноябрь 2007

Элемент управления PlaceHolder позволяет размещать на странице пустой контейнерный элемент управления и затем динамически добавлять к нему дочерние элементы при выполнении.

В этом разделе рассматриваются следующие темы:

  • Базовые сведения

  • Примеры кода

  • Ссылки на классы

Базовые сведения

Веб-серверный элемент управления PlaceHolder позволяет разместить на странице пустой контейнер и динамически добавлять, удалять или организовывать цикл с элементами во время выполнения. Элемент управления отображает только собственные дочерние элементы; он не отображает собственную разметку.

Например, в зависимости от выбора пользователя, можно отображать различное количество кнопок на странице. Это позволит избежать сбивающих с толку возможностей выбора, недоступных или несущественных в данном контексте. Можно создавать кнопки динамически и затем добавлять их как дочерние элементы элемента управления PlaceHolder.

К началу

Примеры кода

Практическое руководство. Добавление серверных веб-элементов управления PlaceHolder на страницу Web Forms

Практическое руководство. Добавление элементов управления на веб-страницу ASP.NET программными средствами

К началу

Ссылки на классы

В следующей таблице перечислены классы, связанные с элементом управления PlaceHolder.

Член

Описание

PlaceHolder

Основной класс элемента управления.

PlaceHolderControlBuilder

Класс, действующий как анализатор при построении элемента управления PlaceHolder. Чтобы создать построитель пользовательских элементов управления для элемента управления, производного от элемента управления PlaceHolder, необходимо наследовать от этого класса.

К началу

См. также

Другие ресурсы

Добавление элементов управления ASP.NET программными средствами