ext.net 在组合框中存储清除过滤器问题

ext.net store Clear Filter problems in combobox

案例 1(工作正常)

  1. 打开页面
  2. Select 来自 combobox1
  3. 的值
  4. Select 来自 combobox2
  5. 的其他值
  6. 点击新建记录

案例2(问题)

  1. 打开页面,写一些过滤词combobox1 示例 "H"
  2. Select 来自 combobox2 过滤词的其他值 "B"
  3. 点击新建记录
  4. combobox1 - 仅显示哪些值 开始 "H"
  5. combobox2 - 仅显示以 "B" 代码开头的值;

aspx

<ext:ComboBox ID="combobox1 " runat="server" DisplayField="CountyName" ValueField="ISSCode" QueryMode="Local">
<Store> <ext:Store ID="str1" runat="server" AutoDataBind="true">

aspx.cs

在数据绑定之前我使用了clearfilter()

str1.ClearFilter();
str1.DataSource = countyDataTable;
str1.DataBind();

试试这个解决方案

combobox1.Reset();
strCounties.DataSource = countyDataTable;
strCounties.DataBind();