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


CatalogZoneBase.CatalogParts Свойство

Определение

Возвращает коллекцию всех элементов управления, CatalogPart содержащихся в CatalogZoneBase зоне.

public:
 property System::Web::UI::WebControls::WebParts::CatalogPartCollection ^ CatalogParts { System::Web::UI::WebControls::WebParts::CatalogPartCollection ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.UI.WebControls.WebParts.CatalogPartCollection CatalogParts { get; }
[<System.ComponentModel.Browsable(false)>]
member this.CatalogParts : System.Web.UI.WebControls.WebParts.CatalogPartCollection
Public ReadOnly Property CatalogParts As CatalogPartCollection

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

Объект, CatalogPartCollection содержащий все отдельные CatalogPart элементы управления в зоне.

Атрибуты

Исключения

Добавленный CatalogPart в коллекцию объект не имеет значения, присвоенного свойству идентификатора.

Примеры

В следующем примере кода показано, как получить доступ к свойству CatalogParts программным способом. Полный код, необходимый для выполнения примера, см. в разделе CatalogZoneBase "Пример" обзора класса.

В примере кода показано, как получить доступ к CatalogParts свойству, выполнить итерацию по коллекции и перечислить идентификаторы всех CatalogPart элементов управления в зоне.

protected void Button2_Click(object sender, EventArgs e)
{
  Label1.Text = "<h3>CatalogPart List</h3>";
  foreach(CatalogPart part in CatalogZone1.CatalogParts)
  {
    Label1.Text += part.ID + "<br />";
  }
}
Protected Sub Button2_Click(ByVal sender As Object, _
  ByVal e As EventArgs)
  Label1.Text = "<h3>CatalogPart List</h3>"
  Dim part As CatalogPart
  For Each part In CatalogZone1.CatalogParts
    Label1.Text += part.ID + "<br />"
  Next part

End Sub

При загрузке страницы в браузере можно выбрать каталог из раскрывающегося списка, чтобы переключиться в режим отображения каталога. Когда каталог отображается, можно нажать кнопку List CatalogParts , чтобы продемонстрировать, как можно получить доступ к свойству CatalogParts .

Комментарии

Свойство CatalogParts предоставляет ссылку на коллекцию всех CatalogPart элементов управления в зоне. Он ссылается как на CatalogPart элементы управления, предоставляемые набором элементов управления веб-частей, так и на все пользовательские CatalogPart элементы управления, которые добавляются в зону.

Коллекция изначально создается, когда другой метод обращается к CatalogParts свойству, а свойство вызывает CreateCatalogParts метод.

Замечание

Обратите внимание, что любой CatalogPart элемент управления, добавленный в коллекцию CatalogPart элементов управления в реализации CreateCatalogParts метода, должен иметь значение, назначенное свойству идентификатора, в противном случае исключение будет возникать при назначении коллекции свойству CatalogParts .

Применяется к

См. также раздел