All docs
19.1 (preview)
The page you are viewing does not exist in version 18.1. This link will take you to the root page.
The page you are viewing does not exist in version 17.2. This link will take you to the root page.

ReportDesignerClientSideEventsBuilder.CustomizeFieldListActions(String) Method

Sets the name of the JavaScript function or the entire code that will handle the Web Report Designer's CustomizeFieldListActions client-side event.

Namespace: DevExpress.AspNetCore.Reporting.ReportDesigner

Assembly: DevExpress.AspNetCore.Reporting.v18.2.dll


public ReportDesignerClientSideEventsBuilder CustomizeFieldListActions(
    string callback
Public Function CustomizeFieldListActions(
    callback As String
) As ReportDesignerClientSideEventsBuilder


Type Name Description
String callback

The name of a JavaScript function or the entire JavaScript function code used to handle the CustomizeFieldListActions event.


Type Description

A ReportDesignerClientSideEventsBuilder that can be used to further configure the Report Designer's client-side events.


The CustomizeFieldListActions event occurs for each item in the Field List panel.

When implementing a handling function, use the objects passed as parameters. The first parameter passes the event sender that is the ClientReportDesigner object. The second one is an object with the following structure:

  • Item

    Specifies an item that is currently being processed.

  • Actions

    The collection that contains the current item's available actions.

The following code snippet demonstrates how to hide the Remove parameter action for a specific report parameter.

    var designer = Html.DevExpress().ReportDesigner("reportDesigner1")
        .ClientSideEvents(configure => { configure.CustomizeFieldListActions("customizeFieldListActions"); });
See Also