Skip to content

Commit fb4230c

Browse files
committed
add readme
1 parent f8e21c7 commit fb4230c

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

README.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,11 @@
1-
# reporting-asp-net-core-standalone-parameters-panel
2-
The Standalone Report Parameters Panel component usage and customization example.
1+
# Reporting for ASP.NET Core - Standalone Report Parameters Panel
2+
3+
This example shows how to use the standalone report options panel in an ASP.NET Core application.
4+
5+
The application includes two pages: one with the standalone report options panel and the other with the document viewer. Both pages load the same sample report.
6+
The report is a list of invoices from the Northwind database. It includes parameters created in Visual Studio Report Designer that are used to filter the report data.
7+
The parameter panel layout is created in code in the report class constructor using the [ParameterPanelFluentBuilder] class (https://docs.devexpress.com/XtraReports/DevExpress.XtraReports.Parameters.ParameterPanelFluentBuilder).
8+
9+
A model for the Standalone Report Parameters Panel component is created in the ParametersPanel controller action on the server. The model contains a report instance with the layout information that the Standalone Report Parameters Panel retrieves. The parameter panel layout information is stored in the [XtraReport.ParameterPanelLayoutItems](https://docs.devexpress.com/XtraReports/DevExpress.XtraReports.UI.XtraReport.ParameterPanelLayoutItems) collection.
10+
11+
The client-side JavaScript code adds an Export button to the Standalone Report Parameter Panel component. When the user clicks the button, a request to the ExportReport controller action is executed, and the resulting PDF file is sent to the client.

0 commit comments

Comments
 (0)