本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

ReportViewer.SubmittingParameterValues 事件

 

發佈時間: 2016年4月

發生於報表參數值提交給報表伺服器時。

命名空間:   Microsoft.Reporting.WebForms
組件:  Microsoft.ReportViewer.WebForms (在 Microsoft.ReportViewer.WebForms.dll 中)

public event ReportParametersEventHandler SubmittingParameterValues

這個事件發生在使用者按一下 [檢視報表] 按鈕時或由於參數間相依性而自動提交報表參數時。這個事件的相關資訊會在 ReportParametersEventArgs 物件中傳遞至 ReportParametersEventHandler 委派,由它來處理事件。這個事件只適用於遠端處理模式。

處理這個事件,可先讀取或修改報表參數,然後將參數提交給報表伺服器。如需處理事件的詳細資訊,請參閱NIB: Consuming Events

如果您想要防止自動提交參數,請訂閱這個事件並使用下列程式碼。請注意,此程式碼不會防止 ReportViewer 控制項啟始回傳。

void reportViewer1_SubmittingParameterValues(object sender, ReportParametersEventArgs e)
{
    if (e.AutoSubmit)
        e.Cancel = true;
}
回到頁首
顯示: