0
我已經在vb.net中使用報告嚮導創建了一個報告,並創建了一個帶有參數參數的數據集。但是當我傳遞參數parm時,它顯示錯誤消息「試圖設置報告參數'參數',這個報告中沒有定義。」 plz幫助我解決這個問題,我已經嘗試下面的代碼 進口Microsoft.Reporting.WebForms傳遞參數在vb.net中報告
Partial Class Default3
Inherits System.Web.UI.Page
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim p As ReportParameter
p = New ReportParameter("param", TextBox1.Text)
ReportViewer1.LocalReport.SetParameters(p)
ReportViewer1.DataBind()
ReportViewer1.LocalReport.Refresh()
End Sub
End Class
Ann L我已經檢查過它沒有任何其他名稱 – user3306226
@ user3306226 OK,ReportViewer Web控件的'LocalReport'屬性是否已設置爲指向您的報告?你必須在代碼中設置參數之前設置它,否則它不會知道你的報告應該有什麼參數。 –