You can also use a different DevExtreme editor for a certain parameter type. You can handle the ASPxClientWebDocumentViewer.CustomizeParameterEditors event to customize the standard editors. Int16, Int32, Int64, Single, Double, DecimalĪny type with predefined values and multi-value option enabledĭate Range - the DateTime type with predefined values from the RangeParametersSettingsĪ complex control that includes two dxCalendar controls The editor type depends on the parameter type, as illustrated in the following table: Parameter Type The Document Viewer subsequently analyzes the parameter model and creates editors for each visible parameter. You can use the ASPxClientWebDocumentViewer.GetParametersModel client-side method to access parameters on the client. The Document Viewer loads a report and builds a client-side parameter model. The Document Viewer displays a panel that shows editors for visible report parameters and allows users to set parameter values. Refer to the following topic for more information: Specify Parameter Values in an ASP.NET Core Reporting Application. You can also submit parameter values in a URL’s query string.
You can use the Parameters Panel or the Document Viewer Client-Side API to specify parameter values. In your application, you can bypass the reporting controls UI and send parameters to the server in a URL query string. The Document Viewer control (and the Report Designer Preview) on the client displays the Parameters panel, which shows editors for the visible report parameters and allows the user to specify parameter values and send parameters to the server. The client should pass parameter values to the server so that the server-side reporting engine can apply parameters and process the report. For general information about report parameters, review the following help section: Use Report Parameters.
This topic describes how to handle report parameters in an ASP.NET MVC Reporting application. Report parameters allow the user to filter report data and modify the report appearance. Report Parameters in ASP.NET MVC Applications