c# - The base class includes the field 'report', but its type (Microsoft.Reporting.WebForms.ReportViewer) is -
i'm desperate. have page report viewer worked until couple of days ago. haven't changed webconfig or else, getting error now. here's asp.net code:
<%@ page title="" language="c#" masterpagefile="~/site.master" autoeventwireup="true" codebehind="risultatostampapdf.aspx.cs" inherits="fatture.pagine.stampadocumenti.risultatostampapdf" %> <%@ register assembly="microsoft.reportviewer.webforms, version=11.0.0.0, culture=neutral, publickeytoken=89845dcd8080cc91" namespace="microsoft.reporting.webforms" tagprefix="rsweb" %> <asp:content id="content1" contentplaceholderid="headcontent" runat="server"> ---code--- </asp:content> <asp:content id="content2" contentplaceholderid="bodycontent" runat="server"> <div align="center"> <h4>premere il pulsante "salva" e scegliere il formato desiderato</h4> <asp:label id="lblerrore" runat="server" text=""></asp:label> <rsweb:reportviewer runat="server" id="report" font-names="calibri" font-size="12pt" waitmessagefont-names="calibri" waitmessagefont-size="14pt" width="740px" height="500px"> <localreport reportpath="reportfatture.rdlc"> <datasources> <rsweb:reportdatasource datasourceid="objectdatasource2" name="dataset2" /> </datasources> </localreport> </rsweb:reportviewer> <asp:objectdatasource id="objectdatasource2" runat="server" oldvaluesparameterformatstring="original_{0}" selectmethod="getdata" typename="fatture.dataset2tableadapters.datatable1tableadapter"> <selectparameters> <asp:parameter name="id_documento" type="int64" /> <asp:parameter name="id_cliente" type="int64" /> </selectparameters> </asp:objectdatasource> <br /> <asp:button id="btnreindirizza" class="btn btn-info" runat="server" text="torna indietro" onclick="btnreindirizza_click" /> <hr /> </div> </asp:content> i using .net framework 4.51.
i've found answer seems make sense:
try add reference: microsoft.reporting.webforms , afterward, if error try compare between <%@ register assembly="microsoft.reportviewer.webforms, version=11.0.0.0 , version written in reference added, if there difference change version version of microsoft.reportviewer.webforms.
hope it'll help. here link: https://mohamedelkassas.wordpress.com/2014/04/21/the-base-class-includes-the-field-xxx-but-its-type-microsoft-reporting-webforms-reportviewer-is-not-compatible-with-the-type-of-control-microsoft-reporting-webforms-reportviewer/
and 1 solution: http://snahta.blogspot.co.il/2012/01/microsoftreportingwebformsreportviewer.html
Comments
Post a Comment