Skip to main content
All docs

QueryBuilderClientSideEventsBuilder.BeforeRender(String) Method

Specifies the JavaScript handler function for the client-side BeforeRender event.

Namespace: DevExpress.AspNetCore.Reporting.QueryBuilder

Assembly: DevExpress.AspNetCore.Reporting.v23.1.dll

NuGet Package: DevExpress.AspNetCore.Reporting


public QueryBuilderClientSideEventsBuilder BeforeRender(
    string callback


Name Type Description
callback String

The name of a JavaScript function or the entire JavaScript function code that handles the BeforeRender event.


Type Description

A QueryBuilderClientSideEventsBuilder that can be used in method chaining.


The BeforeRender event allows you to customize the Query Builder’s View Model before it is bound to an HTML element and/or Knockout is activated.

A handler function receives two parameters: the first parameter is the client-side Query Builder object, the second is the Query Builder View Model.

The following code hides the Query Builder’s tab panel:

@{ var queryBuilder = Html.DevExpress().QueryBuilder("webQueryBuilder")
                       .ClientSideEvents(configure =>
                       { configure.BeforeRender("BeforeRender"); }); ; }
See Also