title: Search single value in multiple columns with Linq.Dynamic.Core
body: <p>My test case scenario is about a search textbox and a grid with the search results.</p>
  
  <p>By using the following currently, i search only on the first column.</p>
  
  <pre><code>foreach (GridColumn s in columns)
  {
     data = data.Where(string.Format("{0}.Contains(@0)", s.PropertyName), searchValue);
     break; 
  }
  </code></pre>
  
  <p>As you already guessed, if i remove the break statement, no results are returned due to the lack of  <code>OR</code> statements between the <code>foreach</code> loop.</p>
  
  <p>How can i search for a single value in multiple columns with <code>Linq.Dynamic.Core</code>?</p>