Skip to main content
All docs
V25.1
  • ASPxReportDesigner.SettingsParameterEditing Property

    Contains settings that apply to the editing of parameters, parameter groups and parameter separators in the Web Report Designer.

    Namespace: DevExpress.XtraReports.Web

    Assembly: DevExpress.XtraReports.v25.1.Web.WebForms.dll

    NuGet Package: DevExpress.Web.Reporting

    Declaration

    public ReportDesignerParameterEditingSettings SettingsParameterEditing { get; }

    Property Value

    Type Description
    ReportDesignerParameterEditingSettings

    A ReportDesignerParameterEditingSettings object that contains the parameter editing settings.

    Remarks

    Use the following properties to change the editing settings of parameters, parameter groups, and parameter separators in the Web Report Designer:

    AllowEditParameterCollection
    Hides the UI elements that allow users to add and delete parameters.
    AllowEditParameterGroups
    Hides the UI elements that allow users to add and delete parameter groups.
    AllowEditParameterSeparators
    Hides the UI elements that allow users to add and delete parameter separators.
    AllowEditProperties
    Allows you to disable all property editors for parameters and parameters groups.
    AllowReorderParameters
    Hides the UI that allow users to reorder parameters, parameter groups, and parameter separators.

    The following code snippet makes parameters, parameter groups, and separators read-only for users (users cannot add or delete parameters/groups/separators, edit their properties, and reorder them):

    <dx:ASPxReportDesigner EnableRichTextEditor="False" ID="ASPxReportDesigner1" runat="server">
        <SettingsParameterEditing 
            AllowEditParameterCollection="false"
            AllowEditParameterGroups="false"
            AllowEditParameterSeparators="false"
            AllowEditProperties ="false"
            AllowReorderParameters="false" />
    </dx:ASPxReportDesigner>
    

    You can handle the CustomizeParameterProperties event to implement a more tailored solution (for example, disable only specific property editors).

    See Also