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

IQueryBuilderInputSerializer Interface

The service used to deserialize client data from the Web Query Builder.

Namespace: DevExpress.DataAccess.Web.QueryBuilder

Assembly: DevExpress.DataAccess.v20.2.dll

NuGet Packages: DevExpress.DataAccess, DevExpress.WindowsDesktop.DataAccess

Declaration

public interface IQueryBuilderInputSerializer

Remarks

When a user clicks the Save button in the Web Query Builder toolbar, the Query Builder raises the client-side SaveQueryRequested(String) event. You can use the client-side GetSaveQueryModel method to retrieve the model with the serialized data and send the model to the server-side controller method. The controller must call the IQueryBuilderInputSerializer.DeserializeSaveQueryRequest method to deserialize the model.

The complete sample project is available in the following DevExpress Examples repository on GitHub:

View Example: How to Use the Query Builder Control in an ASP.NET Core Application

See Also