CatalogZoneBase.CatalogParts Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera kolekcję wszystkich CatalogPart kontrolek zawartych w CatalogZoneBase strefie.
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
Wartość właściwości
Element CatalogPartCollection zawierający wszystkie poszczególne CatalogPart kontrolki w strefie.
- Atrybuty
Wyjątki
Element CatalogPart dodawany do kolekcji nie miał przypisanej wartości do jej właściwości ID.
Przykłady
W poniższym przykładzie kodu pokazano, jak programowo uzyskać dostęp do CatalogParts właściwości. Pełny kod wymagany do uruchomienia przykładu można znaleźć w sekcji Przykład w przeglądzie CatalogZoneBase klasy.
W przykładzie kodu pokazano, jak uzyskać dostęp do CatalogParts właściwości, iterować po kolekcji i wyświetlać listę identyfikatorów wszystkich CatalogPart kontrolek w strefie.
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
Po załadowaniu strony w przeglądarce możesz wybrać pozycję Wykaz z listy rozwijanej, aby przełączyć się do trybu wyświetlania wykazu. Gdy wykaz jest widoczny, możesz kliknąć przycisk List CatalogParts (Lista składników wykazu ), aby zademonstrować, jak CatalogParts można uzyskać dostęp do właściwości.
Uwagi
Właściwość CatalogParts zawiera odwołanie do kolekcji wszystkich CatalogPart kontrolek w strefie. Odwołuje się zarówno do CatalogPart kontrolek dostarczanych z zestawem kontrolek składniki Web Part, jak i do wszystkich kontrolek niestandardowychCatalogPart, które są dodawane do strefy.
Kolekcja jest początkowo tworzona, gdy inna metoda uzyskuje CatalogParts dostęp do właściwości, a właściwość wywołuje metodę CreateCatalogParts .
Uwaga
Należy pamiętać, że wszystkie elementy CatalogPart dodane do kolekcji CatalogPart kontrolek w implementacji CreateCatalogParts metody muszą mieć wartość przypisaną do jej właściwości ID. W przeciwnym razie wyjątek zostanie zgłoszony, gdy kolekcja zostanie przypisana CatalogParts do właściwości .