Partager via


Méthode ReportViewer.RegisterPostBackControl

Inscrit le contrôle spécifié avec le contrôle ReportViewer. Le contrôle ReportViewer affiche le contrôle d'attente lorsque le contrôle inscrit entraîne une publication.

Espace de noms :  Microsoft.Reporting.WebForms
Assembly :  Microsoft.ReportViewer.WebForms (en Microsoft.ReportViewer.WebForms.dll)

Syntaxe

'Déclaration
Public Sub RegisterPostBackControl ( _
    control As Control _
)
'Utilisation
Dim instance As ReportViewer
Dim control As Control

instance.RegisterPostBackControl(control)
public void RegisterPostBackControl(
    Control control
)
public:
void RegisterPostBackControl(
    Control^ control
)
member RegisterPostBackControl : 
        control:Control -> unit 
public function RegisterPostBackControl(
    control : Control
)

Paramètres

  • control
    Type : System.Web.UI.Control
    Contrôle à inscrire comme déclencheur pour une publication ReportViewer.

Notes

Par défaut, le contrôle ReportViewer affiche le contrôle d'attente seulement s'il détermine qu'une publication est provoquée par le contrôle ReportViewer lui-même. Inscrire votre contrôle personnalisé à l'aide de cette méthode vous permet d'afficher le contrôle d'attente comme résultat d'une action sur le contrôle personnalisé. Cette méthode inscrit le contrôle spécifié et tous les contrôles enfant qu'il contient.

Pour activer et désactiver votre contrôle personnalisé, vous devez vous abonner à un événement de modification de propriété, pour que la propriété côté client Microsoft.Reporting.WebFormsClient.isLoading soit avertie lorsque la publication ReportViewer commence et prend fin. Pour plus d'informations sur l'utilisation du contrôle côté client, consultez Classe Microsoft.Reporting.WebFormsClient.ReportViewer.

Voir aussi

Référence

ReportViewer Classe

Espace de noms Microsoft.Reporting.WebForms