- Home
- Forum
- ASP.NET MVC
- REportviewer in Modal
Starting in 2019, the Reporting control is no longer included in Essential Studio®. If you're experiencing issues with the Syncfusion� Reporting Platform, Report Viewer, Report Designer, or Report Writer, we recommend migrating to Bold Reports, our dedicated reporting platform.
Bold Reports offers a comprehensive suite of tools and features for all your reporting needs, and we will help you make a smooth transition from the discontinued control. Our support team at https://support.boldreports.com/ is here to assist you with any questions or difficulties you may encounter during the migration process.
We thank you for choosing Syncfusion� and appreciate your understanding.
Bold Reports offers a comprehensive suite of tools and features for all your reporting needs, and we will help you make a smooth transition from the discontinued control. Our support team at https://support.boldreports.com/ is here to assist you with any questions or difficulties you may encounter during the migration process.
We thank you for choosing Syncfusion� and appreciate your understanding.
REportviewer in Modal
Hi is it posible to show the reportviewer in a modal or dialog?
thanks in advance
thanks in advance
SIGN IN To post a reply.
3 Replies
YD
Yuvaraj Devarajan
Syncfusion Team
January 6, 2017 08:59 AM UTC
Hi Jaime,
Thanks for contacting Syncfusion support.
We can render the ReportViewer control in Dialog box/ modal as shown in the below code example and rendered output screenshot is shown below,
|
<script>
function openDialog() {
$("#dialog").ejDialog("open");
}
</script>
<body>
@{
Html.EJ()
.Button("button")
.Text("Open Report")
.Type(ButtonType.Button)
.ClientSideEvents(evt => evt.Click("openDialog"))
.Render();
}
@{
Html.EJ()
.Dialog("dialog")
.Title("Dialog")
.ShowOnInit(false)
.MinWidth("800px")
.Height("700px")
.MinHeight("750px")
.ContentTemplate(@<div style="width:100%; height:100%; position:absolute;">
@(Html.EJ().ReportViewer("reportsample")
.ProcessingMode(Syncfusion.JavaScript.ReportViewerEnums.ProcessingMode.Local)
.ReportServiceUrl(VirtualPathUtility.ToAbsolute("~/api/ReportApi"))
.ReportPath("~/App_Data/GroupingAggregate.rdlc")
)
</div>)
.Render();
}
</body>
<style type="text/css">
html, body {
overflow: hidden;
padding: 0;
margin: 0;
height: 100%;
position: static;
}
#reportsample {
width: 750px;
height: 700px;
position: absolute;
}
</style>* |
We have prepared a sample and it can be downloaded from,
Please refer to the UG documentation link to create ReportViewer and Dialog box sample in ASP.NET MVC,
Regards,
Yuvaraj D.
JA
jaime
January 6, 2017 03:59 PM UTC
Thanks for the example, it's perfect
YD
Yuvaraj Devarajan
Syncfusion Team
January 9, 2017 04:37 AM UTC
Hi Jaime,
Thanks for the update. We are happy to hear that your issue is resolved.
Regards,
Yuvaraj D
SIGN IN To post a reply.
- 3 Replies
- 2 Participants
-
JA jaime
- Jan 6, 2017 02:21 AM UTC
- Jan 9, 2017 04:37 AM UTC