WebPartManager.BeginWebPartConnecting(WebPart) Metoda

Definicja

Rozpoczyna proces łączenia dwóch WebPart kontrolek.

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)

Parametry

webPart
WebPart

Kontrolka, dla której jest tworzone połączenie.

Wyjątki

webPart to null.

Bieżący tryb wyświetlania na stronie nie ConnectDisplayModejest .

webPart jest zamknięty.

-lub-

webPart nie jest częścią kolekcji Controls .

-Lub-

webPart jest równe kontrolce SelectedWebPart .

Uwagi

Metoda BeginWebPartConnecting istnieje, aby proces tworzenia połączeń między kontrolkami mógł odbywać się w odrębnych etapach, co daje deweloperom większą kontrolę nad procesem połączenia. Metoda wykonuje zestaw testów początkowych, aby upewnić się, że webPart znajduje się w stanie, w którym można legalnie utworzyć połączenie. Jeśli webPart przebiegnie wszystkie kontrole, zostanie ona ustawiona jako aktualnie wybrana kontrolka (zobacz SelectedWebPart właściwość ), a proces łączenia może kontynuować.

Uwagi dotyczące dziedziczenia

Deweloperzy, którzy muszą rozszerzyć kontrolkę WebPartManager , mogą chcieć zastąpić tę metodę w klasie pochodnej. Jedną z metod jest wywołanie metody podstawowej, a następnie dodanie dodatkowej obsługi niestandardowej; lub możesz całkowicie dostosować proces uruchamiania połączenia między kontrolkami. Na przykład możesz sprawdzić, czy niektóre dane są dostępne przed utworzeniem połączenia.

Dotyczy

Zobacz też