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
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 .