【问题标题】:ext.net store Clear Filter problems in comboboxext.net 在组合框中存储清除过滤器问题
【发布时间】:2016-12-20 12:23:08
【问题描述】:

案例 1(工作正常)

  1. 打开页面
  2. combobox1 中选择一个值
  3. combobox2 中选择其他值
  4. 点击新建记录

案例 2(问题)

  1. 打开页面,写一些词过滤combobox1 for 示例“H”
  2. combobox2 过滤词中选择其他值 “乙”
  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 .GetStore().ClearFilter()
  • 请试试这个
  • 谢谢@ChetanSanghani,但它不起作用。当我这次使用“GetStoe().ClearFilter()”时,如果我想从 combobox1 更改我的值,它会显示相同的 oldValue,如果我这次单击 NewRecord,combobox 不会过滤

标签: c# wcf ext.net


【解决方案1】:

试试这个解决方案

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

【讨论】:

    猜你喜欢
    • 2012-08-21
    • 1970-01-01
    • 1970-01-01
    • 2012-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多