向 CrystalReportViewer 控件添加向下钻取事件

本节说明如何向 CrystalReportViewer 控件添加向下钻取事件,以便当用户在报表上向下钻取时,Label 可以显示在其上进行向下钻取的报表部件的名称。

  1. 从“视图”菜单中,单击“代码”以查看此 Web 窗体的代码隐藏类。

  2. 从“视图”菜单中,单击“设计器”返回到 Web 窗体的设计器视图。

  3. 单击 CrystalReportViewer 控件,将其选中。

  4. 在“属性”窗口中,单击“事件”按钮查看与“CrystalReportViewer”控件相关的事件的列表。

  5. 在可用事件列表的“操作”节点下,找到“Drill”事件。

  6. 要生成向下钻取事件处理程序代码,请双击“属性”窗口中的“Drill”事件。

将生成下列处理向下钻取事件的代码:

``` vb
Protected Sub myCrystalReportViewer_Drill(ByVal source As Object,
ByVal e As CrystalDecisions.Web.DrillEventArgs) Handles
myCrystalReportViewer.Drill

End Sub
```

``` csharp
protected void crystalReportViewer_Drill(object source,
CrystalDecisions.Web.DrillEventArgs e)
{

}
```
  1. 从“文件”菜单中,单击“全部保存”。