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

Popular posts from this blog

IF statement in MySQL trigger -

c++ - What does MSC in "// appease MSC" comments mean? -

javascript - Blogger related post gadget image Resize s72-c [ Need Expert Help ] -