ASPxDashboard.CustomAssemblyLoading Event

Occurs before a custom assembly is loaded for use as DashboardEFDataSource.

Namespace: DevExpress.DashboardWeb

Assembly: DevExpress.Dashboard.v18.1.Web.WebForms.dll


public event CustomAssemblyLoadingWebEventHandler CustomAssemblyLoading
Public Event CustomAssemblyLoading As CustomAssemblyLoadingWebEventHandler

The event handler receives an argument of the CustomAssemblyLoadingWebEventHandler type.

If data for the DashboardEFDataSource is provided using the external assembly containing the Entity Framework model (the EFDataSource.CustomAssemblyPath), the ASPxDashboard throws CustomAssemblyLoadingProhibitedException. You can use the CustomAssemblyLoading event to allow loading a custom assembly. To do this, set the DashboardCustomAssemblyLoadingEventArgs.AllowLoading event parameter to true.