Skip to main content

ASPxWebControl.GetCallbackErrorMessage() Method

Obtains the error info while processing the redirection page.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v22.2.dll

NuGet Package: DevExpress.Web


public static string GetCallbackErrorMessage()


Type Description

A string value representing the error info.


When a server error occurs during a callback processing, and the request is redirected to a specific page (which is specified via the callbackErrorRedirectUrl option within a specific <devExpress> section of the Web.Config file), you can use the static GetCallbackErrorMessage method to obtain the error info within the redirection page.

See Response Redirection on Callback Exceptions to learn more.


In this example, the error message is displayed within the redirected page (Error.aspx) after an exception occurs on a callback within the Default.aspx page.

The redirection page is specified within the devExpresserrors section of the web.config file via the callbackErrorRedirectUrl key (see Redirection on a Callback Error). The error message is obtained by using the static ASPxWebControl.GetCallbackErrorMessage method.


To provide the message redirection between pages, the ASPxHttpHandlerModule should be registered within the web.config file.

View Example

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ Register Assembly="DevExpress.Web.ASPxEditors.v10.1" Namespace="DevExpress.Web.ASPxEditors" TagPrefix="dx" %>
<%@ Register Assembly="DevExpress.Web.v10.1" Namespace="DevExpress.Web.ASPxCallback" TagPrefix="dx" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">

<html xmlns="" >
<head runat="server">
    <title>Untitled Page</title>
    <form id="form1" runat="server">
        <dx:ASPxButton id="ASPxButton1" runat="server" AutoPostBack="False" text="Perform Callback">
            <ClientSideEvents Click="function(s, e) { callback1.PerformCallback(); }"></ClientSideEvents>
        <dx:ASPxCallback ID="ASPxCallback1" runat="server" ClientInstanceName="callback1"></dx:ASPxCallback>
See Also