How to: Bind ASP.NET MVC Dashboard to Entity Framework (Runtime sample)

  • 5 minutes to read

The following example shows how to add the Entity Framework data source to the Web Dashboard's list of data sources available to end-users. In this example, the DashboardEFDataSource class is used to establish a connection to the Entity Framework data source.

View Example

using System;
using System.Web.Http;
using System.Web.Mvc;
using System.Web.Routing;

namespace WebDashboard_EFDataSource {
    // Note: For instructions on enabling IIS6 or IIS7 classic mode, 
    // visit

    public class MvcApplication : System.Web.HttpApplication {
        protected void Application_Start() {


            ModelBinders.Binders.DefaultBinder = new DevExpress.Web.Mvc.DevExpressEditorsBinder();

            DevExpress.Web.ASPxWebControl.CallbackError += Application_Error;

        protected void Application_Error(object sender, EventArgs e) {
            Exception exception = System.Web.HttpContext.Current.Server.GetLastError();
            //TODO: Handle Exception