WebPartManager.BeginWebPartConnecting(WebPart) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicia el proceso de conectar dos controles WebPart.
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)
Parámetros
- webPart
- WebPart
Control para el que se forma la conexión.
Excepciones
webPart
es null
.
El modo de presentación actual de la página no es ConnectDisplayMode.
webPart
está cerrado.
o bien
webPart
no forma parte de la colección Controls.
O bien
webPart
es igual al control SelectedWebPart.
Comentarios
El BeginWebPartConnecting método existe para que el proceso de formación de conexiones entre controles se pueda realizar en fases distintas, lo que proporciona a los desarrolladores más control sobre el proceso de conexión. El método realiza un conjunto de comprobaciones iniciales para asegurarse de que está en un estado en el que webPart
se puede formar legítimamente una conexión. Si webPart
pasa todas las comprobaciones, se establece como el control seleccionado actualmente (vea la SelectedWebPart propiedad ) y el proceso de conexión puede continuar.
Notas a los desarrolladores de herederos
Es posible que los desarrolladores que necesiten extender el WebPartManager control quieran invalidar este método en una clase derivada. Un enfoque sería llamar al método base y, a continuación, agregar algún control personalizado adicional; o es posible que desee personalizar completamente el proceso de inicio de una conexión entre controles. Por ejemplo, es posible que desee comprobar que determinados datos están disponibles antes de crear la conexión.