Sdílet prostřednictvím


CatalogZoneBase.CatalogParts Vlastnost

Definice

Získá kolekci CatalogPart všech ovládacích prvků obsažených v CatalogZoneBase zóně.

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

Hodnota vlastnosti

A CatalogPartCollection , který obsahuje všechny jednotlivé CatalogPart ovládací prvky v zóně.

Atributy

Výjimky

Objekt CatalogPart přidaný do kolekce neměl k vlastnosti ID přiřazenou hodnotu.

Příklady

Následující příklad kódu ukazuje, jak získat přístup CatalogParts k vlastnosti programově. Úplný kód potřebný ke spuštění příkladu najdete v části Příklad v přehledu CatalogZoneBase třídy.

Příklad kódu ukazuje, jak získat přístup CatalogParts k vlastnosti, iterovat kolekci a vypsat ID všech CatalogPart ovládacích prvků v zóně.

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

Když stránku načtete v prohlížeči, můžete výběrem možnosti Katalog z rozevíracího seznamu přepnout do režimu zobrazení katalogu. Když je katalog viditelný, můžete kliknutím na tlačítko List CatalogParts předvést, jak lze k CatalogParts vlastnosti přistupovat.

Poznámky

Vlastnost CatalogParts poskytuje odkaz na kolekci všech ovládacích CatalogPart prvků v zóně. Odkazuje jak na CatalogPart ovládací prvky poskytnuté se sadou ovládacích prvků webových částí, tak na všechny vlastní CatalogPart ovládací prvky, které jsou přidány do zóny.

Kolekce je zpočátku vytvořena, když jiná metoda přistupuje k CatalogParts vlastnosti a vlastnost volá metodu CreateCatalogParts .

Poznámka

Všimněte si, že všechny CatalogPart , které jsou přidány do kolekce ovládacích CatalogPart prvků v implementaci CreateCatalogParts metody musí mít hodnotu přiřazenou vlastnosti ID, jinak bude vyvolán výjimka, když je kolekce přiřazena vlastnosti CatalogParts .

Platí pro

Viz také