关于Combobox级联控件的使用情况:
两个级联Combobox实现方式:
两个store一个是父store一个是子store。父store的AutoDataBind="False",防止过多的绑定。
两个Combobox,实现选择父Combobox时,子Combobox内容变化。
实现思路:
先绑定连个Combobox到store,父store的数据源绑定在pageload()中即可。子store的绑定需要在store的OnRefreshData事件中进行。当父Combobx选择时,需要做的是刷新子store,触发OnRefreshData事件,从而更改数据。
具体代码:
aspx:
<ext:Store ID="source1" runat="server" AutoDataBind="false">
<Reader>
<ext:JsonReader>
<Fields>
<ext:RecordField Name="PersonnelId" Type="Auto">
</ext:RecordField>
<ext:RecordField Name="PersonnelName" Type="Auto">
</ext:RecordField>
</Fields>
</ext:JsonReader>
</Reader>
&