Click here to Skip to main content
15,885,757 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Is it possible to open a seperate aspx page with a crystal report viewer inside of jquery UI dialog window?

I keep getting an error:
0x80070005 - Microsoft JScript runtime error: Access is denied.

Code:
PHP
$("#tblSchedule").on('click', '#doc21', function () {

                var page = "ReportViewer.aspx";
                var $dialog = $('<div></div>').load(page);

                $dialog.dialog({
                    autoOpen: false,
                    modal: true,
                    height: 650,
                    width: 1100,
                    title: "Document 21"

                });
                $dialog.dialog('open');

            });



XML
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ReportViewer.aspx.cs" Inherits="LabPlanning_ASP.Reports.ReportViewer" %>

<%@ Register Assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" Namespace="CrystalDecisions.Web" TagPrefix="CR" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>

</head>
<body>
    <form id="form1" runat="server">
    <div>
        <CR:CrystalReportViewer ID="crViewer" runat="server" />
    </div>
    </form>
</body>
</html>



C#
public partial class ReportViewer : System.Web.UI.Page
   {
       private void Page_Init(object sender, EventArgs e)
       {
           crViewer.ToolPanelView = CrystalDecisions.Web.ToolPanelViewType.None;
           ReportDocument rptDoc = new ReportDocument();
           rptDoc.Load(Server.MapPath(@"Reports\Document21.rpt"));
           crViewer.ReportSource = rptDoc;

       }

       protected void Page_Load(object sender, EventArgs e)
       {
           this.Init += new System.EventHandler(this.Page_Init);
       }
   }



Any help would be appreciated
Posted
Comments
Ryanm1324 23-Dec-13 14:33pm    
using jquery-2.0.3 jquery-ui-1.9.2

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



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