1

私の 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

なぜこれが起こったのかわかりません。どちらも同じコードなのでやり方が違うだけです。ここで、ボタンがクリックされたときにレポートをロードしたいと思います。どうやってするか?誰でも助けてください。ありがとう

4

1 に答える 1

1

「ハンドル」コードを追加してみてください

Private Sub Button1_Click(ByVal sender As System.Object、ByVal e As System.EventArgs)Handles Button1.Click

于 2013-01-29T11:41:50.643 に答える