我在表单上使用 ReportViewer 控件:
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<rsweb:ReportViewer ID="ReportViewer1" runat="server">
</rsweb:ReportViewer>
</form>
在页面代码文件中初始化的报告文件路径:
protected void Page_Init(object sender, EventArgs e)
{
ReportViewer1.LocalReport.ReportPath = "Reports/Source/Untitled.rdlc";
}
当报告呈现时,我得到下一个错误:
A data source instance has not been supplied for the data source 'DataSet1'.
连接工作正常(我对其进行了测试),当我尝试在 MS SQL Server Report Builder 中运行我的报告时 - 它也正常工作(生成了报告)。