在我的ASP.Net网页项目中,我创建了一个新的Web页面,然后将一个脚本管理器控件拖到它上面,然后I使用向导创建了一个新的rdlc报告,并配置了该数据集(显示3个字段产品表:ProductName,quatityPerUnit,Price),它开始检索数据。rdlc report''数据源实例未提供数据源'错误
在接下来的步骤中,我插入了一个新的Reportviewer并将其绑定到先前创建的报告,然后再次验证数据是通过打开dataset1.xsd文件并单击预览数据来检索的。
,这是我的网页机身码:
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt" WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt">
<LocalReport ReportPath="Reports\MyRdlcReport.rdlc">
<DataSources>
<rsweb:ReportDataSource DataSourceId="ObjectDataSource1" Name="dsProducts" />
</DataSources>
</LocalReport>
</rsweb:ReportViewer>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="GetData" TypeName="WebApplication1.dsProductsTableAdapters.ProductsTableAdapter">
</asp:ObjectDataSource>
</div>
</form>
</body>
但是当我运行该项目,我得到了一个错误:数据源实例尚未为数据源“dataSource1”提供,我试图在网上找到类似的案例,但成功找不到任何东西,请帮忙吗?
是您的请求迁移报表? – ashveli 2017-02-16 05:06:00