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

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

Атрибуты

Исключения

Объект CatalogPart, добавляемый в коллекцию, не имеет значения, заданного для свойства ID.

Примеры

В следующем примере кода показано, как получить доступ к свойству 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 коллекции свойству создается исключение.

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

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