How can I populate Viewmodel list collection <p>How can I populate list collection in ViewModel</p> <p>Controller:</p> <pre><code> SchoolEntities db = new SchoolEntities(); public ActionResult Index() { var student= from s in db.Students select s.Name.ToList(); return View(); } </code></pre> <p>ModelView:</p> <pre><code> public List&lt;Student&gt;students { get; set;} </code></pre>