WebPartManager.BeginWebPartConnecting(WebPart) Metod

Definition

Startar processen med att ansluta två WebPart kontroller.

public:
 virtual void BeginWebPartConnecting(System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
public virtual void BeginWebPartConnecting(System.Web.UI.WebControls.WebParts.WebPart webPart);
abstract member BeginWebPartConnecting : System.Web.UI.WebControls.WebParts.WebPart -> unit
override this.BeginWebPartConnecting : System.Web.UI.WebControls.WebParts.WebPart -> unit
Public Overridable Sub BeginWebPartConnecting (webPart As WebPart)

Parametrar

webPart
WebPart

Kontrollen som anslutningen skapas för.

Undantag

webPart är null.

Det aktuella visningsläget på sidan är inte ConnectDisplayMode.

webPart är stängd.

-eller-

webPart ingår inte i Controls samlingen.

-eller-

webPart är lika med SelectedWebPart kontrollen.

Kommentarer

Metoden BeginWebPartConnecting finns så att processen med att skapa anslutningar mellan kontroller kan göras i distinkta steg, vilket ger utvecklare mer kontroll över anslutningsprocessen. Metoden utför en uppsättning inledande kontroller för att säkerställa att det webPart är i ett tillstånd där en anslutning kan skapas på ett legitimt sätt. Om webPart alla kontroller godkänns anges den sedan som den markerade kontrollen (se SelectedWebPart egenskapen) och anslutningsprocessen kan fortsätta.

Anteckningar till arvingar

Utvecklare som behöver utöka WebPartManager kontrollen kanske vill åsidosätta den här metoden i en härledd klass. En metod skulle vara att anropa basmetoden och sedan lägga till ytterligare anpassad hantering. eller så kanske du helt vill anpassa processen för att starta en anslutning mellan kontroller. Du kanske till exempel vill kontrollera att vissa data är tillgängliga innan du skapar anslutningen.

Gäller för

Se även