CatalogZoneBase.CatalogParts Eigenschap

Definitie

Hiermee haalt u een verzameling van alle CatalogPart besturingselementen in een CatalogZoneBase zone op.

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

Waarde van eigenschap

Een CatalogPartCollection met alle afzonderlijke CatalogPart besturingselementen in een zone.

Kenmerken

Uitzonderingen

Een CatalogPart aan de verzameling toegevoegde waarde heeft geen waarde toegewezen aan de id-eigenschap.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u via programmacode toegang krijgen tot de CatalogParts eigenschap. Zie de sectie Voorbeeld van het CatalogZoneBase klassenoverzicht voor de volledige code die nodig is om het voorbeeld uit te voeren.

In het codevoorbeeld ziet u hoe u toegang hebt tot de CatalogParts eigenschap, doorloopt door de verzameling en de id's van alle CatalogPart besturingselementen in de zone weergeeft.

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

Wanneer u de pagina in een browser laadt, kunt u Catalogus selecteren in de vervolgkeuzelijst om over te schakelen naar de weergavemodus van de catalogus. Wanneer de catalogus zichtbaar is, kunt u op de knop List CatalogParts klikken om te laten zien hoe de CatalogParts eigenschap kan worden geopend.

Opmerkingen

De CatalogParts eigenschap bevat een verwijzing naar een verzameling van alle CatalogPart besturingselementen in de zone. Het verwijst naar de CatalogPart besturingselementen die worden geleverd met de set webonderdelen en eventuele aangepaste CatalogPart besturingselementen die aan de zone worden toegevoegd.

De verzameling wordt in eerste instantie gemaakt wanneer een andere methode toegang heeft tot de CatalogParts eigenschap en de eigenschap de CreateCatalogParts methode aanroept.

Note

Houd er rekening mee dat aan CatalogPart de verzameling CatalogPart besturingselementen in een implementatie van de methode een waarde moet zijn toegewezen aan de CreateCatalogParts id-eigenschap, anders wordt er een uitzondering gegenereerd wanneer de verzameling wordt toegewezen aan de CatalogParts eigenschap.

Van toepassing op

Zie ook