Back to Devexpress

View.ErrorMessages Property

expressappframework-devexpress-dot-expressapp-dot-view-d29fae70.md

latest2.3 KB
Original Source

View.ErrorMessages Property

Allows access to the current View‘s message collection.

Namespace : DevExpress.ExpressApp

Assembly : DevExpress.ExpressApp.v25.2.dll

NuGet Package : DevExpress.ExpressApp

Declaration

csharp
public ErrorMessages ErrorMessages { get; }
vb
Public ReadOnly Property ErrorMessages As ErrorMessages

Property Value

TypeDescription
DevExpress.ExpressApp.Utils.ErrorMessages

An ErrorMessages object which is used to access the messages.

|

Remarks

Each message contains an image and text associated with a specific property name. For example, the following code snippet adds a tooltip to the Email property in an XAF ASP.NET Core Blazor application:

csharp
using DevExpress.ExpressApp;
using MySolution.Module.BusinessObjects;
namespace MySolution.Blazor.Server;
public class ErrorMessageController : ObjectViewController<DetailView, Employee> {
    protected override void OnActivated() {
        base.OnActivated();
        View.ErrorMessages.AddMessage(nameof(Employee.Email),
        View.CurrentObject,
        "Example: [email protected]");
    }
}

The following image demonstrates the result in an ASP.NET Core Blazor application:

The Validation Module‘s ResultsHighlightController uses the ErrorMessages property. For more information, refer to the following topic: Built-in Controllers and Actions in Extra Modules.

See Also

View Class

View Members

DevExpress.ExpressApp Namespace