Skip to main content
A newer version of this page is available. .

CustomFilterExpressionWebEventArgs Class

Provides data for the CustomFilterExpression events.

Namespace: DevExpress.DashboardWeb

Assembly: DevExpress.Dashboard.v18.2.Web.dll

Declaration

public class CustomFilterExpressionWebEventArgs :
    CustomFilterExpressionEventArgs

Remarks

The CustomFilterExpression events are fired when the control sends a query to reload data from the server and allow you to include WHERE clauses in SQL queries. To learn more, see the following topics.

Example

The following example shows how to filter an SQL query at runtime using the ASPxDashboardViewer.CustomFilterExpression event. The CustomFilterExpressionEventArgs.TableName event parameter is used to check the name of the query that should be filtered. The CustomFilterExpressionEventArgs.FilterExpression property specifies the required filter criteria.

<%@ Page Language="vb" AutoEventWireup="true" CodeBehind="WebForm1.aspx.vb" 
Inherits="Dashboard_CustomFilterExpression_Web.WebForm1" %>

<%@ Register Assembly="DevExpress.Dashboard.v15.2.Web, Version=15.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"
    Namespace="DevExpress.DashboardWeb" TagPrefix="dx" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <dx:ASPxDashboardViewer ID="ASPxDashboardViewer1" runat="server" Height="800px" Width="1200px"
            onconfiguredataconnection="ASPxDashboardViewer1_ConfigureDataConnection" 
            oncustomfilterexpression="ASPxDashboardViewer1_CustomFilterExpression" 
            DashboardSource="~/App_Data/Dashboard.xml">
        </dx:ASPxDashboardViewer>
    </div>
    </form>
</body>
</html>

Inheritance

Object
EventArgs
CustomFilterExpressionEventArgs
CustomFilterExpressionWebEventArgs
See Also