Dependency injection for data lists

- Added dependency injection point for data list controls.