![](/img/trans.png)
[英]The type specified in the TypeName property of ObjectDataSource 'ObjectDataSource1' could not be found
[英]RDLC report is giving ObjectDataSource1 could not be found error
我在aspx页面中实现RDLC
报告,但由于出现错误
RDLC报告给出“ ObjectDataSource1”找不到错误
我从这里实现了功能。
结果是
这是我的代码:-
<rsweb:ReportViewer ID="ReportViewer1" runat="server" Width="500px"
Font-Names="Verdana" Font-Size="8pt" InteractiveDeviceInfos="(Collection)"
WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt">
<LocalReport ReportPath="BookingReport.rdlc">
<DataSources>
<rsweb:ReportDataSource DataSourceId="ObjectDataSource1" Name="DataSet1" />
</DataSources>
</LocalReport>
</rsweb:ReportViewer>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server"
SelectMethod="GetData"
TypeName="DataSet1TableAdapters.XXACL_PN_CUSTOMER_ENQUIRYTableAdapter">
</asp:ObjectDataSource>
请让我知道这里出了什么问题
根据您的错误:在TypeName属性中指定的类型。
ObjectDataSource中的TypeName看起来像指向项目中某个地方的强类型数据集
尝试打开该数据集的设计器并更新tableadapter以验证文件未损坏
当页面加载时,它正在寻找ObjectDataSource1
我遇到了同样的错误,并在页面加载中放入了代码。
'这是您的数据集或集合,您可以将其设置为等于
Dim myOutputData = New MODEL.RptCollection
OutputReportViewer.ProcessingMode = ProcessingMode.Local
Dim lr As LocalReport = OutputReportViewer.LocalReport
lr.DataSources.Clear()
OutputReportViewer.LocalReport.EnableHyperlinks = True
'这是您的报告所在的文件夹。 lr.ReportPath =“ Reports \\ rptAll.rdlc”
Dim rds As New ReportDataSource("ObjectDataSource1", myOutputData)
lr.DataSources.Add(rds)
lr.Refresh()
OutputReportViewer.DataBind()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.