ReportViewer.SubmittingParameterValues 이벤트

매개 변수 값이 보고서 서버에 전송될 때 발생합니다.

네임스페이스:  Microsoft.Reporting.WinForms
어셈블리:  Microsoft.ReportViewer.WinForms(Microsoft.ReportViewer.WinForms.dll)

구문

‘선언
Public Event SubmittingParameterValues As ReportParametersEventHandler
‘사용 방법
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는 이벤트 사용을 지원하지만 새로운 이벤트 선언은 지원하지 않습니다.

주의

이 이벤트는 사용자가 보고서 보기 단추를 클릭하거나, 사용자가 드릴스루 보고서에서 보고서 매개 변수가 포함된 부모 보고서로 이동하거나, 보고서 매개 변수 간의 종속성 때문에 보고서 매개 변수가 자동으로 전송될 때 발생합니다. 이 이벤트에 대한 정보는 이벤트를 처리하는 ReportParametersEventHandler 대리자에게 ReportParametersEventArgs 개체를 통해 전달됩니다. 이 이벤트는 원격 처리 모드에만 적용됩니다.

이 이벤트를 처리하여 보고서 매개 변수를 보고서 서버에 전송하기 전에 읽거나 수정할 수 있습니다.

이벤트를 처리하는 방법은 Consuming Events을 참조하십시오.

매개 변수가 자동으로 전송되지 않도록 하려면 이 이벤트를 구독하고 다음 코드를 사용합니다.

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;
}

참고 항목

참조

ReportViewer 클래스

Microsoft.Reporting.WinForms 네임스페이스

ReportParameter

ReportParameterCollection