title: Grid.MVC to bind with specific condition
body: <p>Scenario: Using <code>Grid.Mvc</code>, and binding it with <code>ViewBag</code>(this contains model list).
  I have model appointment's list in a viewbag. and in UI i have two grids, one for showing visited appointments, other for appointments which are not visited.</p>
  
  <p><code>Grid 1: HasVisited == True</code> <br>
  <code>Grid 2: HasVisited == False</code></p>
  
  <pre><code>@Html.Grid(Model).Named("Grid1").Columns(columns =&gt;
                   {
                      columns.Add(c =&gt; c.StartTime).Titled("Date").Filterable(true).Sortable(true);
                      columns.Add(c =&gt; c.Patient).Titled("Patient").Filterable(true).Sortable(true);
                  }).WithPaging(10).Sortable(true)
  </code></pre>
  
  <p>The above is the <code>Grid.Mvc</code> grid implementation. Do we have any ways to bind the grid with specified condition.?</p>