QueryBuilderHtmlContentBuilder.ClientSideEvents(Action<QueryBuilderClientSideEventsBuilder>) Method
Returns the QueryBuilderClientSideEventsBuilder object that allows you to handle the client-side events specific to the Web Query Builder.
Namespace: DevExpress.AspNetCore.Reporting.QueryBuilder
Assembly: DevExpress.AspNetCore.Reporting.v24.2.dll
NuGet Package: DevExpress.AspNetCore.Reporting
#Declaration
public QueryBuilderHtmlContentBuilder ClientSideEvents(
Action<QueryBuilderClientSideEventsBuilder> configure
)
#Parameters
Name | Type | Description |
---|---|---|
configure | Action<Query |
A Action |
#Returns
Type | Description |
---|---|
Query |
A Query |
#Remarks
The following code assigns the SaveQueryRequested JavaScript function as the Web Query Builder’s SaveQueryRequested event handler:
<script>
function SaveQueryRequested() {
// ...
}
</script>
@(Html.DevExpress()
.QueryBuilder("webQueryBuilder")
.ClientSideEvents( x => {
x.SaveQueryRequested("SaveQueryRequested");
})
.Height("400px")
.Bind(Model))