WebPartManager.BeginWebPartConnecting(WebPart) Metoda
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.
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.