title: Telerik RadGrid Filtering on multiple columns are not working with Advanced binding
body: <p>I am currently working on RadGrid with <em>OnNeedDataSource</em> data binding. Filtering on this will work great only with one column at a time but not working on multiple columns. I mean, if I filter Novel Type first it works, and later if filtered for Book Type, only Book Type will get filtered but not both.
  When postback happens, I am even missing the first filter criteria text in the text box.</p>
  
  <p>Am I missing anything to add here?</p>
  
  <pre><code>&lt;telerik:RadGrid RenderMode="Auto" runat="server" ID="RadGrid1" AutoGenerateColumns="false" AllowPaging="true" GridLines="None"
          AllowAutomaticUpdates="true" AllowAutomaticInserts="true" ShowStatusBar="true"  AllowFilteringByColumn="true" EnableLinqExpressions="false" OnItemCommand="RadGrid1_ItemCommand" OnNeedDataSource="RadGrid_DataSource" OnItemCreated="RadGrid_ItemCreated" OnItemDataBound="RadGrid1_ItemDataBound"
          OnInsertCommand="RadGrid_InsertCommand" OnUpdateCommand="RadGrid_UpdateCommand" OnDeleteCommand="RadGrid_DeleteCommand"&gt;
          &lt;ExportSettings HideStructureColumns="true"&gt;
          &lt;/ExportSettings&gt;
          &lt;GroupingSettings CaseSensitive="false"&gt;&lt;/GroupingSettings&gt;
          &lt;MasterTableView DataKeyNames="CustomerProfileId" AllowFilteringByColumn="True" CommandItemDisplay="Bottom" InsertItemDisplay="Top" InsertItemPageIndexAction="ShowItemOnCurrentPage" TableLayout="Fixed"&gt;
              &lt;CommandItemSettings ShowExportToExcelButton="true" /&gt;
              &lt;Columns&gt;
  &lt;telerik:GridBoundColumn 
  .
  .
  .
  </code></pre>
  
  <p></p>
  
  <p>On the serverside I have not written any code related filtering for <strong>RadGrid1_ItemCommand</strong></p>
  
  <p>Thank you,</p>
  
  <p>ABM</p>