【发布时间】:2016-12-20 12:23:08
【问题描述】:
案例 1(工作正常)
- 打开页面
- 从
combobox1中选择一个值 - 从
combobox2中选择其他值 - 点击新建记录
案例 2(问题)
- 打开页面,写一些词过滤
combobox1for 示例“H” - 从
combobox2过滤词中选择其他值 “乙” - 点击新建记录
-
combobox1- 只显示哪些值 以“H”开头 -
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 不会过滤