title: How to post immediately on checkbox checked/unchecked
body: <p>I have a list of ToDoItems displayed on a page:  </p>
  
  <pre><code>@model ToDo4.ViewModels.IndexViewModel  
  @foreach (var item in Model.Items)  
  {  
      &lt;tr&gt;  
          &lt;td&gt; @Html.DisplayFor(modelItem =&gt; item.Content) &lt;/td&gt;  
          &lt;td&gt; @Html.DisplayFor(modelItem =&gt; item.Status) &lt;/td&gt;  
      &lt;/tr&gt;  
  }  
  </code></pre>
  
  <p>IndexViewModel contains:<br>
  <code>List&lt;ToDoItem&gt;  Items</code>  </p>
  
  <p>I would like to change what is displayed (filter on ToDoItem.Status) immediately when a checkbox is checked or unchecked.<br>
  1)  How do I handle the checked/unchecked event and get back to the Controller?<br>
  2)  I suspect I should put the list in a partial view; whatever handles the checked/unchecked event would the refresh just the partial view.<br>
  Any insights are appreciated...</p>