Is it possible to for a single view to be dynamically populated with different models present in the application? For example if we are making entries in a data base with multiple tables using ADO.NET can a single view be dynamically mapped with different controllers performing same operations but on different entities?