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.