title: How to set a initial filter on a kendo grid with the value from a dropdownlist
body: <p>I have this grid</p>
  
  <pre><code>@(Html.Kendo().Grid&lt;TaskViewModel&gt;()
        .Name("grid")
       ...
        .Columns(columns =&gt;
        {
            columns.Bound(e =&gt; e.IsSelected)
                .Sortable(true)
                .Filterable(false)
                .Title(string.Empty);
  
            columns.Bound(e =&gt; e.WorkflowStep).Title("Task Status").Filterable(false);
            ...
        })
        .Filterable()
        ...
        .DataSource(dataSource =&gt; dataSource
            .Ajax()
            .Read(read =&gt; read.Action("AllTasks", "Cockpit").Data("includeFinishedTasks"))
            .ServerOperation(true)
            .Filter(f =&gt; f.Add(p =&gt; p.CurrentWorkflowStepId).IsEqualTo(2))
            )
        )
  </code></pre>
  
  <p>where I set an initial filter on the datasource.</p>
  
  <pre><code>.Filter(f =&gt; f.Add(p =&gt; p.CurrentWorkflowStepId).IsEqualTo(2))
  </code></pre>
  
  <p>Is there any way I can have something like this?</p>
  
  <pre><code>.Filter(f =&gt; f.Add(p =&gt; p.CurrentWorkflowStepId).IsEqualTo(DropDownListForCurrentWorkflowStepId.value()))
  </code></pre>
  
  <p>Tks in advance.</p>