Metodo ReportViewer.RegisterPostBackControl

Registra il controllo specificato con il controllo ReportViewer. Il controllo ReportViewer visualizza il controllo di attesa quando il controllo registrato determina un postback.

Spazio dei nomi  Microsoft.Reporting.WebForms
Assembly:  Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)

Sintassi

'Dichiarazione
Public Sub RegisterPostBackControl ( _
    control As Control _
)
'Utilizzo
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
)

Parametri

  • control
    Tipo: System.Web.UI.Control
    Controllo da registrare come trigger per un postback di ReportViewer.

Osservazioni

Per impostazione predefinita, il controllo ReportViewer visualizza il controllo di attesa solo quando determina che un postback è causato dal controllo ReportViewer stesso. La registrazione del controllo personalizzato tramite questo metodo consente di fare in modo che il controllo di attesa venga visualizzato come risultato di un'azione sul controllo personalizzato. Questo metodo registra il controllo specificato e tutti i controlli figlio in esso contenuti.

Per abilitare e disabilitare il controllo personalizzato, è necessario sottoscrivere un evento di modifica delle proprietà per la notifica della proprietà Microsoft.Reporting.WebFormsClient.isLoading lato client all'inizio e alla fine del postback di ReportViewer. Per ulteriori informazioni sull'utilizzo del controllo lato client, vedere Classe Microsoft.Reporting.WebFormsClient.ReportViewer.

Vedere anche

Riferimento

ReportViewer Classe

Spazio dei nomi Microsoft.Reporting.WebForms