Click here to Skip to main content
15,892,537 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I m developing a website in asp.net.I have taken the "MicrosoftReportViewer" server control at the .aspx Page.The report is working properly at the localhost but when i published the website then report is not working. So what is the solution.
When it is published then it gives error message:"Server error"


The .aspx code is:--
XML
<%@ Page Language="C#" MasterPageFile="~/MainMaster.master" AutoEventWireup="true" CodeFile="Attendance.aspx.cs" Inherits="Attendance" Title="Attendance" %>

<%@ Register Assembly="Microsoft.ReportViewer.WebForms, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
  Namespace="Microsoft.Reporting.WebForms" TagPrefix="rsweb" %>


<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<div style="height:400px; width:100%">
<table align="center" frame="border" style="width:50%">
<tr>
<td>
<asp:DataList ID="DataList1" runat="server" Width="493px" ForeColor="Black" Font-Bold="False">
 <ItemTemplate >
     Your In Time is <asp:Label ID="Label1" runat="server" ForeColor="Maroon" Text='<%# Eval("intime") %>'></asp:Label> Submited!
</ItemTemplate >
</asp:DataList>


<asp:DataList ID="DataList2" runat="server" Font-Bold="False" ForeColor="Black" Width="493px">
<ItemTemplate >
     Your Out Time is <asp:Label ID="Label2" runat="server" ForeColor="Maroon" Text='<%# Eval("outtime") %>'></asp:Label> Submited!
</ItemTemplate >
</asp:DataList>
&nbsp;</td>
</tr>

<tr>
<td style="color: #000000">Attendance<b>:-</b>&nbsp;&nbsp;&nbsp;
    <asp:Label ID="Label3" runat="server" Font-Bold="False" ForeColor="#990000"></asp:Label>

</td>
</tr>

<tr>
<td>
    <asp:Button ID="Button1" runat="server" Text="In" Width="100px" onclick="Button1_Click" />
&nbsp;
    <asp:Button ID="Button2" runat="server" Text="Out" Width="100px" onclick="Button2_Click" style="height:26px" />
&nbsp;
    <asp:Button ID="Button3" runat="server" Text="Report" Width="100px" onclick="Button3_Click" />
    <asp:Label ID="lbluserid" runat="server" Visible="False"></asp:Label>
</td>
</tr>
</table>
<table align="center" style="width:100%">
<tr>
<td>
     <rsweb:ReportViewer ID="ReportViewer1" runat="server" Height="288px"
        Width="978px" BorderStyle="Solid" Font-Names="Verdana" Font-Size="8pt"
        BorderColor="#99CCFF">
        <LocalReport ReportPath="AttendenceSummaryPReport.rdlc">
            <DataSources>
                <rsweb:ReportDataSource DataSourceId="ObjectDataSource1"
                    Name="omxDataSetForAttendence_attendance" />
            </DataSources>
        </LocalReport>
    </rsweb:ReportViewer>
    <asp:ObjectDataSource ID="ObjectDataSource1" runat="server"
        SelectMethod="GetData"
        TypeName="omxDataSetForAttendenceTableAdapters.attendanceTableAdapter">
         <SelectParameters>
        <asp:ControlParameter ControlID="lbluserid" Name="userid" PropertyName="Text" Type="String" />
        </SelectParameters>
    </asp:ObjectDataSource>&nbsp;</td>
</tr>
</table>
</div>

</asp:Content>


The .cs code is:

C#
protected void Button3_Click(object sender, EventArgs e)
    {
        ReportViewer1.Visible = true;
        ReportViewer1.LocalReport.Refresh();
    }
Posted
Updated 18-Nov-11 1:46am
v2
Comments
thatraja 14-Nov-11 0:44am    
Need more details. Mention the error message in your question. Check your logs for errors & other details.

1 solution

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900