Compartir a través de


Evento ReportViewer.SubmittingParameterValues

Se produce cuando se envían los valores de los parámetros de informe al servidor de informes.

Espacio de nombres:  Microsoft.Reporting.WebForms
Ensamblado:  Microsoft.ReportViewer.WebForms (en Microsoft.ReportViewer.WebForms.dll)

Sintaxis

'Declaración
Public Event SubmittingParameterValues As ReportParametersEventHandler
'Uso
Dim instance As ReportViewer
Dim handler As ReportParametersEventHandler

AddHandler instance.SubmittingParameterValues, handler
public event ReportParametersEventHandler SubmittingParameterValues
public:
 event ReportParametersEventHandler^ SubmittingParameterValues {
    void add (ReportParametersEventHandler^ value);
    void remove (ReportParametersEventHandler^ value);
}
member SubmittingParameterValues : IEvent<ReportParametersEventHandler,
    ReportParametersEventArgs>
JScript admite el uso de eventos, pero no la declaración de otros nuevos.

Comentarios

Este evento se produce cuando el usuario hace clic el botón Ver informe o cuando los parámetros de informe se envían automáticamente debido a las dependencias existentes entre ellos. La información sobre este evento se pasa en un objeto ReportParametersEventArgs al delegado ReportParametersEventHandler, que se encarga de controlar el evento. Este evento solo se aplica al modo de procesamiento remoto.

Controle este evento para leer o modificar los parámetros de informe antes de enviarlos al servidor de informes. Para obtener más información acerca del control de eventos, vea Consuming Events.

Ejemplos

Si desea evitar que se envíen parámetros automáticamente, suscríbase a este evento y utilice el código siguiente. Tenga en cuenta que este código no impide que el control ReportViewer inicie un postback.

Private Sub reportViewer1_SubmittingParameterValues(ByVal sender As Object, ByVal e As ReportParametersEventArgs)
    If e.AutoSubmit Then
        e.Cancel = True
    End If
End Sub
void reportViewer1_SubmittingParameterValues(object sender, ReportParametersEventArgs e)
{
    if (e.AutoSubmit)
        e.Cancel = true;
}

Vea también

Referencia

ReportViewer Clase

Espacio de nombres Microsoft.Reporting.WebForms

ReportParameter

ReportParameterCollection