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

Přidání CatalogPart do kolekce nemělo přiřazenou hodnotu vlastnosti ID.

Příklady

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

Příklad kódu ukazuje, jak získat přístup k CatalogParts vlastnosti, iterovat kolekci a zobrazit seznam 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 z rozevíracího seznamu vybrat katalog a přepnout do režimu zobrazení katalogu. Když je katalog viditelný, můžete kliknout na tlačítko List CatalogParts a předvést, jak CatalogParts lze k vlastnosti přistupovat.

Poznámky

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

Kolekce je původně 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 přiřazenou hodnotu k jeho ID vlastnost, jinak bude vyvolán výjimka při přiřazení kolekce k CatalogParts vlastnosti.

Platí pro

Viz také