ReportViewer.SubmittingParameterValues, événement
Se produit lorsque des valeurs de paramètres de rapport sont envoyées au serveur de rapports.
Espace de noms : Microsoft.Reporting.WebForms
Assembly : Microsoft.ReportViewer.WebForms (dans Microsoft.ReportViewer.WebForms.dll)
Syntaxe
'Déclaration
Public Event SubmittingParameterValues As ReportParametersEventHandler
public event ReportParametersEventHandler SubmittingParameterValues
public:
event ReportParametersEventHandler^ SubmittingParameterValues {
void add (ReportParametersEventHandler^ value);
void remove (ReportParametersEventHandler^ value);
}
member SubmittingParameterValues : IEvent<ReportParametersEventHandler,
ReportParametersEventArgs>
JScript ne prend pas en charge les événements.
Notes
Cet événement se produit lorsque l'utilisateur clique sur le bouton Afficher le rapport ou lorsque les paramètres du rapport sont automatiquement transmis en raison de dépendances qui les lient.Les informations sur cet événement sont transmises dans un objet ReportParametersEventArgs au délégué ReportParametersEventHandler qui gère l'événement.Cet événement ne s'applique qu'au mode de traitement distant.
Gérez cet événement pour lire ou modifier les paramètres du rapport avant leur transmission au serveur de rapports.Pour plus d'informations sur la gestion des événements, consultez Consommation d'événements.
Exemples
Si vous souhaitez empêcher la transmission automatique des paramètres, abonnez-vous à cet événement et utilisez le code suivant :Notez que ce code n'empêche pas le contrôle ReportViewer d'initier une publication.
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;
}