Skip to main content
A newer version of this page is available. .
All docs
V21.2

DxReportViewer.ParametersModel Property

Provides access to report parameters.

Namespace: DevExpress.Blazor.Reporting

Assembly: DevExpress.Blazor.Reporting.v21.2.Viewer.dll

NuGet Package: DevExpress.Blazor.Reporting.Viewer

Declaration

public ParametersModel ParametersModel { get; }

Property Value

Type Description
ParametersModel

An object that contains report parameters and allows you to manage them.

Remarks

The ParametersModel property returns a ParametersModel object that allows you to get visible parameters, and reset or submit parameters in code. The reset or submit operation is equivalent to the user clicking the Reset or Submit button in the Parameters panel.

The following code is the OnCustomizeParameters event handler that obtains a ParameterModel for the specified parameter:

void OnCustomizeParameters(ParametersModel parameters)
{
    ParameterModel = parameters.VisibleItems
        .Where(param => param.Name == "OrderIdParameter")
        .FirstOrDefault();
}

The following code is a part of the stand-alone parameter editor:

    <EditForm Model="@OrdersModel"
              OnValidSubmit="@HandleValidSubmit"
              Context="EditFormContext">
              @* ... *@
    </EditForm>
    @* ... *@
@code {
@* ... *@
    void HandleValidSubmit()
    @* ... *@
        reportViewer.ParametersModel.OnSubmitParameters();
    }
    @* ... *@
}

View Example: Report Viewer for Blazor - Customization API

See Also