@model .Models.somemodel1. this is one  view data.
@model .Models.somemodel2. this is another view data.
How can I merge both models into a single view?
@model .Models.somemodel1. this is one  view data.
@model .Models.somemodel2. this is another view data.
How can I merge both models into a single view?
Create a viewmodel wrapper class then use it in a view. Read What is ViewModel in MVC?
public class MyViewModel
{
 public SomeModel1 someModel1{get;set;}
 public SomeModel2 someModel2{get;set;}
}
In your View
 @model MyViewModel
 <div>Model.someModel1.Property</div>
 
    
     
    
    You can use Tuple
In View
@model  Tuple<Model1, Model2>
// You can access the model values like
@Model.Item1.FirstName
@Model.Item2.Mark
Controller
Model1 m1 = new Model1();
Model2 m2= new Model2();
var tuple = new Tuple<Model1,Model2>(m1,m2);
return View(tuple);
For more details
http://msdn.microsoft.com/en-us/library/dd268536(v=vs.110).aspx
