Back to Devexpress

ObjectDataSource.BeforeFillGlobal Event

corelibraries-devexpress-dot-dataaccess-dot-objectbinding-dot-objectdatasource-f9befdcc.md

latest3.3 KB
Original Source

ObjectDataSource.BeforeFillGlobal Event

Occurs before filling an object data source, enabling you to provide custom validation for all object data sources in your application.

Namespace : DevExpress.DataAccess.ObjectBinding

Assembly : DevExpress.DataAccess.v25.2.dll

NuGet Package : DevExpress.DataAccess

Declaration

csharp
public static event BeforeFillEventHandler BeforeFillGlobal
vb
Public Shared Event BeforeFillGlobal As BeforeFillEventHandler

Event Data

The BeforeFillGlobal event's data class is BeforeFillEventArgs. The following properties provide information specific to this event:

PropertyDescription
ConstructorInfoReturns an object providing access to constructor parameters of an ObjectDataSource.
DataMemberReturns the data member specified for an ObjectDataSource.
DataSourceReturns the data source assigned to an ObjectDataSource.
IsValidSpecifies whether or not the object data source is valid.
ParametersReturns a collection of method and constructor parameters of an ObjectDataSource.

Remarks

The BeforeFillGlobal event occurs before filling an object data source.

If the BeforeFillEventArgs.IsValid property returns false , a ValidationFailedException is thrown.

Important

BeforeFillEventArgs.IsValid is false if the object data source uses an untrusted data source type.

To validate a specific object data source, handle the ObjectDataSource.BeforeFill event.

See Also

ValidationFailedException

ObjectDataSource Class

ObjectDataSource Members

DevExpress.DataAccess.ObjectBinding Namespace