在我的Vb.net应用程序中,我使用rdlc报告和ReportViewer。但它只在page_load事件中加载报告。 这是我的代码
Private Sub report_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.displayTableAdapter.Fill(Me.aludbDataSet.display)
Me.ReportViewer1.RefreshReport()
End Sub
当我将其更改为Button_click事件时,它不会加载报告。代码在这里
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Me.displayTableAdapter.Fill(Me.aludbDataSet.display)
Me.ReportViewer1.RefreshReport()
End Sub
我不知道为什么会这样。因为两者都是相同的代码,所以只有不同的方式。现在,我想在单击按钮时加载报告。怎么做?有人请帮忙。感谢
答案 0 :(得分:1)
尝试添加“句柄”代码
Private Sub Button1_Click(ByVal sender As System.Object,ByVal e As System.EventArgs)处理Button1.Click