title: Output ICollection dropdownlist method corresponding to collection form query
body: <p>I have 2 models (Movies and Actors)</p>
  
  <p>I already can retrieve a list of Movie that contains selected Actors. And I can output all of it via Html.DisplayNameFor. But I wanna use DDL to output Icollection Actors instead of cycle with subitem in @Html.DisplayNameFor(model => model.Actors).  So I need dropdownlist corresponded toSelectedList Actor. default output is all/ And if I select specific Movie param such Genre or Budget than DDL with Actors should correspond to this.</p>
  
  <pre><code>public class Movie
  {
      public int MovieID { get; set; }
      public string Title { get; set; }
      public string  Date { get; set; }
      public int Budget { get; set; }
      public string  Genre { get; set; }
      public virtual ICollection&lt;Actor&gt; Actors { get; set; }
  }
  
  public class Actor
  {  
      public int ID { get; set;}
      public string Name { get; set; }
      public virtual ICollection&lt;Movie&gt; Movies { get; set; }
  }
  </code></pre>
  
  <p>I realize output with </p>
  
  <pre><code>   &lt;th&gt;
          @Html.DisplayNameFor(model =&gt; model.Genre)
      &lt;/th&gt;........................
  
      &lt;th&gt;.........................
          @Html.DisplayNameFor(model =&gt; model.Actors)
      &lt;/th&gt;...............
  </code></pre>
  
  <p>With <code>Actors</code> collection I need another form for every row of my output. Because every film can have many actors.
  If Actors have to much columns how can I hide it? Or output some quantity with ability to expand it? 
  I choose to add them to DropDownList.
  Maybe some new AJAX form or asp.net element would be good alternative.</p>
  
  <p>Hence I have MovieController:</p>
  
  <pre><code>if (!String.IsNullOrEmpty(SearchActor))
  {             
      Movie = Movie.Where(c =&gt; c.Actors.Any(i =&gt; i.Name.Contains(SearchActor)));
  }
  
  return View(Movie.ToList());
  </code></pre>
  
  <p>It returns a movie. How can I retrieve <code>Actors.Name</code> (string) from <code>Movie</code> corresponding to Actor ICollection?</p>
  
  <p>I would add this string to DDL.</p>