How to remove "Powered by..." link (full version only)
/how-to/mvc-remove-powered-byFull instruction of how to remove “Powered by EasyQuery” link
JavaScript widgets formats and settings (MVC version)
/tutorials/javascript-widgets-settings-formatsIn this article, we describe the most common unique settings for EasyQuery JavaScript widgets and give examples of code.
Upgrading to 5.x: ASP.NET (MVC and WebForms) projects
/upgrade-instructions/net-framework-3-x-to-5-x-/asp-net-mvc-webformsThis tutorial describes how to upgrde your old ASP.NET MVC project with EasyQuery 3.x to EasyQuery version 5.2.0 (or higher). 1.2 Use NuGet Package Manager to install the following packages: Korzh.EasyQuery.AspNet4 Korzh.EasyQuery.EntityFramewok6 - if you are using Entity Framework 6.x Korzh.EasyQuery.DataExport - if you will need the data exporting functions Korzh.EasyQuery.MsSqlGate (or .MySqlGate or .OdbcGate depending on your DB) - if you need to load your model directly from DB connection. Finally, we need to make some modifications on our pages where we use EasyQuery scripts. Version 5.2.0 and higher of EasyQuery scripts will not need JQuery anymore, so you will be able to throw them away if they are not used in your own pages. Here is an example for "advanced search" view: To update your Web Forms page your will need to do the following 3 steps: Add EasyQuery scripts and styles on your page.
Getting started for EasyQuery ASP.NET MVC
/getting-started/version-3-x/asp-net-mvcThis article will guide you through all steps necessary to apply EasyQuery ASP.NET to MVC web application
Getting started for ASP.NET 4
/getting-started/asp-net-4-mvc-or-webformsDescribes the steps you need to perform for applying EasyQuery ASP.NET to your MVC or WebForms project
Add query builder page from our MVC sample project in your own app
/how-to/mvc-query-builder-view-in-your-appThis article described how to set up an advanced search page in your web-application using EqMvcDemoDB project as a template.
Getting started for ASP.NET Core + MVC or Razor pages
/getting-started/aspnet-core-razorHow to use install EasyQuery to your ASP.NET Core project with Razor Pages or MVC.
Version 5.2 release notes
/release-notes/version-5-2Version 5.2 of EasyQuery not only brings some improvements to the .NET Core edition, it;s also the first release of 5.x branch for all other editions of EasyQuery which uses on .NET Framework 4.x and still were on 3.x branch until now: WinForms, WPF and ASP.NET 4 editions. There are 2 big changes in ASP.NET edition of EasyQuery which affects your MVC project when you upgrade to EasyQuery version 5.2.0 or higher. Starting from version 5.2.0 EasyQuery for ASP.NET uses the latest version of the client-side library (EasyQuery.JS 5.1.8 for now) which is the same that is used in ASP.NET Core edition. The same as for MVC applications, for WebForms we now use the latest version of EasyQuery.JS library on the client-side and a WebAPI controller on the server-side. Bug fixed: Disabled columns were included into GROUP BY section Bug fixed in WPF edition: Empty column title on edit Bug fixed in WPF edition: Wrong behavior of "Duplicate condition" operation If you are upgrading from version 5.x for ASP.NET Core - you just need to change the version numbers of all EasyQuery NuGet packages you are using to 5.2.0 and the version of the EasyQuery script files (or NPM packages) to 5.1.8 NB : For the users of EasyQuery script bundles (like eq.all.min.js ) published on our CDN You will also need to modify the full path to the EasyQuery classes and add ui namespace to it.
EqErrorResult class
/api-reference/korzh-easyquery-aspnetcore/korzh-easyquery-aspnetcore-namespace/eqerrorresult-classRepresents a special kind of `Microsoft.AspNetCore.Mvc.ActionResult` which allows to build an Error Request (with status code) response with some extra data Implements the <seealso cref="T:Microsoft.AspNetCore.Mvc.ActionResult" />
Paging in query results
/tutorials/paging-in-query-resultsPaging can make your work with query more convenient. And here is detailed instruction on how to use it.
EqOkResult class
/api-reference-5x/korzh-easyquery-aspnetcore-namespace/eqokresult-classRepresents a special kind of `Microsoft.AspNetCore.Mvc.IActionResult` which allows to build an OK (status code 200) response with some extra data Implements the
EqOkResult class
/api-reference/korzh-easyquery-aspnetcore/korzh-easyquery-aspnetcore-namespace/eqokresult-classRepresents a special kind of `Microsoft.AspNetCore.Mvc.IActionResult` which allows to build an OK (status code 200) response with some extra data Implements the
Date/time values formatting
/how-to/date-time-formattingIn this article, you can find instructions how to set up different types of date & time formats, with code examples.
Upgrading to 5.x: WinForms and WPF projects
/upgrade-instructions/net4-editions-from-3-x-to-5-x/winforms-and-wpfThis tutorial describes how to modify your old Windows Forms or WPF project with EasyQuery 3.x to upgrade to EasyQuery version 5.2.0 (or higher). Please note. Version 5.2.0 of EasyQuery works only on .NET Framework 4.6.1 or higher. So, if your project targets a lower version of .NET Framework - you will need to update Target Framework for your project first (right-click on the project in Solution
Copying the EasyQuery's code from a sample to your project
/getting-started/from-sample-to-your-own-project/copying-the-easyquerys-code-from-sample-to-your-projectIf you have already modified one of our sample projects to make it work with your DB, the next step will be to copy the EasyQuery's code to your own solution. This article describes how to do it.
Upgrading from version 4.x to 5.x
/release-notes/upgrade-from-4-x-to-5-0Here you will find step-by-step instructions on how to upgrade your current ASP.NET Core project that uses version 4.x of EasyQuery to version 5.0
Query saving and loading
/tutorials/query-saving-and-loadingEasyQuery has built-in means for query saving and loading. Here we are going to describe the most common approaches for solving this task
EqErrorActionResult class
/api-reference/korzh-easyquery-aspnet4/korzh-easyquery-aspnet-namespace/eqerroractionresult-classRepresents a special kind of `System.Web.Mvc.ActionResult` which allows to build an BadRequest (status code 400) response with some extra data Implements the <seealso cref="T:System.Web.Mvc.ActionResult" />
EqOkActionResult class
/api-reference/korzh-easyquery-aspnet4/korzh-easyquery-aspnet-namespace/eqokactionresult-classRepresents a special kind of `System.Web.Mvc.ActionResult` which allows to build an OK (status code 200) response with some extra data Implements the <seealso cref="T:System.Web.Mvc.ActionResult" />