CatalogZoneBase.CatalogParts Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.