CatalogZoneBase.CatalogParts Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un insieme di tutti i controlli CatalogPart contenuti in una zona CatalogZoneBase.
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
Valore della proprietà
Oggetto CatalogPartCollection che contiene tutti i singoli controlli CatalogPart di una zona.
- Attributi
Eccezioni
Alla proprietà ID di un controllo CatalogPart aggiunto all'insieme non è assegnato un valore.
Esempio
Nell'esempio di codice seguente viene illustrato come accedere alla CatalogParts proprietà a livello di codice. Per il codice completo necessario per eseguire l'esempio, vedere la sezione Esempio della panoramica della CatalogZoneBase classe.
Nell'esempio di codice viene illustrato come accedere CatalogParts alla proprietà, eseguire l'iterazione tramite la raccolta e elencare gli ID di tutti i CatalogPart controlli nella zona.
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
Quando si carica la pagina in un browser, è possibile selezionare Catalogo dall'elenco a discesa per passare alla modalità di visualizzazione del catalogo. Quando il catalogo è visibile, è possibile fare clic sul pulsante List CatalogParts per illustrare come è possibile accedere alla CatalogParts proprietà.
Commenti
La CatalogParts proprietà fornisce un riferimento a una raccolta di tutti i CatalogPart controlli nella zona. Fa riferimento a entrambi i controlli forniti con il set di controlli Web part e a tutti i CatalogPart controlli personalizzati CatalogPart aggiunti alla zona.
La raccolta viene inizialmente creata quando un altro metodo accede alla CatalogParts proprietà e la proprietà chiama il CreateCatalogParts metodo .
Nota
Si noti che qualsiasi CatalogPart elemento aggiunto alla raccolta di CatalogPart controlli in un'implementazione del CreateCatalogParts metodo deve avere un valore assegnato alla relativa proprietà ID, altrimenti verrà generata un'eccezione quando la raccolta viene assegnata alla CatalogParts proprietà.