title: MVC 3 Razor DropdownListFor - How to "filter" the view after value is selected
body: <p>So I took some advice to create a DropDownListFor element in my view, which meant to create a model view called   </p>
  
  <p><strong>MODEL</strong><br>
  <code>class StudentModelView</code>.</p>
  
  <p>I have two properties.</p>
  
  <pre><code>StudentID{get;set;}
  IEnumerable&lt;SelectListItem&gt; SelectPeopleList { get;set;}
  </code></pre>
  
  <p>I get the list to populate nicely with this code</p>
  
  <p><strong>VIEW</strong>  </p>
  
  <pre><code>    @Html.DropDownListFor(x =&gt; x.StudentID, Model.SelectPeopleList,"--Select Students--", new Dictionary&lt;string,object&gt;{ {"class","dropdowns"},{"id","selectPeopleDDL"}})  
  
  //NEED A BUTTON TO SUBMIT 
  </code></pre>
  
  <p><strong>CONTROLLER</strong>  </p>
  
  <pre><code> public ActionResult Index()
          {
  
  
              return View(new StudentModelView());
          }  
  </code></pre>
  
  <ol>
  <li>What kind of button do I need to make it post</li>
  <li>After posting, how do I update my view to show the new filtered list? Am I missing a POST controller or just ajax? What's the best approach?</li>
  </ol>