EntityDataSource control works only with ObjectContext. You can get your ObjectContext from your DbContext by using ((IObjectContextAdapter)context).ObjectContext
.
Note that in Visual Studio 2012 the default code generator was changed to generate POCO entities and DBContext as opposed to entities derived from EntityObject and ObjectContext which was the default in Visual Studio 2010.
EDIT
As pointed by Sven in the comments a new, EF6 compatible version of EntityDataSourceControl has been released and it takes the EF6 DbContext instance.