Creating strongly typed views with the ASP.Net MVC framework is really easy, but what if you want to have multiple types on the same view? One way to achieve this is to create partial views for each type and creating a combined view model. Then the view will inherit this combined view model and each partial view will inherit from its component types. In the following simple example I have a view which itself displays two partial views. This view inherits from a type I have called CombinedViewModel. The hosting viewThe controller passes the types in to the CombinedViewModel.The CombinedViewModelSo now each of the partial views can access the types they need. The PartialViews