For example, if the textfield value changed, The combobox context will linked changing.

the following code, As the result, The combobox had not been refreshed.


code1:
    <ext:Store runat="server" ID="LabelStore">
        <Reader>
            <ext:JsonReader>
               <Fields>
                    <ext:RecordField Name="ID" Type="Int" />
                    <ext:RecordField Name="GroupID" Type="Int" />
                    <ext:RecordField Name="Label_Name" />
                    <ext:RecordField Name="G_CName" />
                    <ext:RecordField Name="SeqNo" Type="Int" />
                    <ext:RecordField Name="Description" />
                    <ext:RecordField Name="Extend_Field1" />
                    <ext:RecordField Name="Extend_Field2" />
                </Fields>
            </ext:JsonReader>
        </Reader>
        <Listeners>
            <Load Handler="#{LabelName}.setValue(#{LabelName}.store.getAt(0).get('ID'));" />
        </Listeners>
    </ext:Store>
</PRE>code2:
   <tr>
                    <td style="width:52%;" colspan="2">
                       <ext:MultiField ID="MultiField1" runat="server" FieldLabel="With button" Width="300">
                           <Fields>
                               <ext:Label ID="lblPublisher" runat="server" Html="????:*"></ext:Label>
                               <ext:TextField ID="U_GroupID" DataIndex="Author" runat="server" Hidden="true" >
                                    <Listeners>
                                        <Change Handler="#{LabelName}.clearValue(); #{LabelStore}.load();" />
                                    </Listeners>
                               </ext:TextField>
                               <ext:TextField ID="Publisher" DataIndex="Author" runat="server" FieldLabel="????" ReadOnly="true" />
                               <ext:Button ID="btnOrgization" runat="server" Text="??" Cls="onepx-shift" >
                                    <Listeners>        
                                        <Click Handler="ShowDepartID()" />    
                                    </Listeners>
                               </ext:Button>
                           </Fields>
                        </ext:MultiField>
                    </td>
                    <td>
                         <ext:ComboBox ID="LabelName" FieldLabel="????" runat="server" StoreID="LabelStore" TypeAhead="true" Mode="Local" ForceSelection="true" TriggerAction="All"  DisplayField="Label_Name" 
                            ValueField="ID"
                            EmptyText="Loading..." 
                            ValueNotFoundText="Loading...">
                        </ext:ComboBox>
                    </td>
                </tr>
backend code:
  # region ??groupID????
                com.tsingdai.BLL.Label LabelBLL = new com.tsingdai.BLL.Label();
                DataTable labelList = LabelBLL.GetLabelList(groupID);
                LabelStore.DataSource = labelList;
                LabelStore.DataBind();
                # endregion
</PRE>


</PRE>
<%@ Page Language="C#" MasterPageFile="~/Manager/MasterPage/PageTemplate.Master" AutoEventWireup="true" CodeBehind="InfoManager.aspx.cs" Inherits="FrameWork.web.Manager.Module.Information.InfoUp.InfoManager" %></PRE><%@ Register assembly="CuteEditor" namespace="CuteEditor" tagprefix="CE" %>
<%@ Register Assembly="Coolite.Ext.Web" Namespace="Coolite.Ext.Web" TagPrefix="ext" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.QuickStart" Assembly="Telerik.QuickStart" %>
<%@ Register TagPrefix="radU" Namespace="Telerik.WebControls" Assembly="RadUpload.Net2" %></PRE><asp:Content ID="Content1" ContentPlaceHolderID="PageBody" runat="server">
    <script type="text/javascript" src="<%=Page.ResolveUrl("~/") %>Manager/inc/FineMessBox/js/common.js"></script></PRE>    <script type="text/javascript" src="<%=Page.ResolveUrl("~/") %>Manager/inc/FineMessBox/js/subModal.js"></script>
    
    
    <ext:ScriptManager ID="ScriptManager1" runat="server" ScriptMode="Debug" />    
          
    <ext:Store runat="server" ID="LabelStore">
        <Reader>
            <ext:JsonReader>
               <Fields>
                    <ext:RecordField Name="ID" Type="Int" />
                    <ext:RecordField Name="GroupID" Type="Int" />
                    <ext:RecordField Name="Label_Name" />
                    <ext:RecordField Name="G_CName" />
                    <ext:RecordField Name="SeqNo" Type="Int" />
                    <ext:RecordField Name="Description" />
                    <ext:RecordField Name="Extend_Field1" />
                    <ext:RecordField Name="Extend_Field2" />
                </Fields>
            </ext:JsonReader>
        </Reader>
        <Listeners>
            <Load Handler="#{LabelName}.setValue(#{LabelName}.store.getAt(0).get('ID'));" />
        </Listeners>
    </ext:Store>
    <ext:Panel ID="Panel1" runat="server" Title="??????:??????" Icon="Briefcase">
            <TopBar>
                <ext:Toolbar ID="Toolbar1" runat="server" >
                    <Items>
                        <ext:ToolbarButton ID="Button1" runat="server" Text="??" Icon="Pencil" StandOut="true">
                            <AjaxEvents>
                                <Click OnEvent="Edit">
                                    <EventMask ShowMask="true" Msg="??loading??,??? ..."/>
                                </Click>
                            </AjaxEvents> 
                            
                            <ToolTips>
                                <ext:ToolTip ID="ToolTip1" runat="server" Html="????????" />
                            </ToolTips>
                        </ext:ToolbarButton>
                        
                         <ext:ToolbarButton ID="ToolbarButton2" runat="server" Icon="Disk" StandOut="true" Text="??">
                            <AjaxEvents>
                                <Click OnEvent="Save">
                                    <EventMask ShowMask="true" Msg="??????,??? ..."/>
                                </Click>
                            </AjaxEvents> 
                            <ToolTips>
                                <ext:ToolTip ID="ToolTip2" runat="server" Html="??????" />
                            </ToolTips>
                        </ext:ToolbarButton>
                        
                         <ext:ToolbarButton ID="ToolbarButton3" runat="server" Icon="Delete" StandOut="true" Text="??">
                            <AjaxEvents>
                                <Click OnEvent="Delete">
                                    <EventMask ShowMask="true" Msg="??????,??? ..."/>
                                </Click>
                            </AjaxEvents> 
                            <ToolTips>
                                <ext:ToolTip ID="ToolTip3" runat="server" Html="??????" />
                            </ToolTips>
                        </ext:ToolbarButton>
                    </Items>
                 </ext:Toolbar>
             </TopBar>
    </ext:Panel></PRE>    <ext:Panel ID="Panel2" runat="server" Title="????" AutoHeight="true" Header="false">
        <Body>
            <table>
                <tr>
                    <td style="width:80%;" colspan="3">
                       ????:*<ext:TextField ID="Title" DataIndex="Key_Words" runat="server" FieldLabel="????" Width="500"/>
                    </td>
                </tr>
                <tr>
                    <td style="width:80%;">
                        ????:*<ext:TextField ID="Author" DataIndex="Author" runat="server" FieldLabel="????" />
                    </td>
                    <td style="width:8%;">????:</td>
                    <td style="width:5%;" align="left">
                        <ext:DateField ID="CreateDate" runat="server" FieldLabel="????"  />
                    </td> 
                </tr>
                <tr>
                    <td style="width:52%;" colspan="2">
                       <ext:MultiField ID="MultiField1" runat="server" FieldLabel="With button" Width="300">
                           <Fields>
                               <ext:Label ID="lblPublisher" runat="server" Html="????:*"></ext:Label>
                               <ext:TextField ID="U_GroupID" DataIndex="Author" runat="server" Hidden="true" >
                                    <Listeners>
                                        <Change Handler="#{LabelName}.clearValue(); #{LabelStore}.load();" />
                                    </Listeners>
                               </ext:TextField>
                               <ext:TextField ID="Publisher" DataIndex="Author" runat="server" FieldLabel="????" ReadOnly="true" />
                               <ext:Button ID="btnOrgization" runat="server" Text="??" Cls="onepx-shift" >
                                    <Listeners>        
                                        <Click Handler="ShowDepartID()" />    
                                    </Listeners>
                               </ext:Button>
                           </Fields>
                        </ext:MultiField>
                    </td>
                    <td>
                         <ext:ComboBox ID="LabelName" FieldLabel="????" runat="server" StoreID="LabelStore" TypeAhead="true" Mode="Local" ForceSelection="true" TriggerAction="All"  DisplayField="Label_Name" 
                            ValueField="ID"
                            EmptyText="Loading..." 
                            ValueNotFoundText="Loading...">
                        </ext:ComboBox>
                    </td>
                </tr>
               
                <tr>
                    <td style="width:100%;" colspan="2"> 
                        <ext:Panel ID="Panel5" runat="server" Title="????:" AutoHeight="true" BodyBorder="true">
                            <Body>
                                <CE:Editor ConfigurationPath="~/CuteSoft_Client/CuteEditor/Configuration/AutoConfigure/Sample.config" ID="Editor1" EditorWysiwygModeCss="../../css/example.css" runat="server" />
                            </Body>
                        </ext:Panel>
                    </td>
                    <td valign="top">
                        <ext:Panel ID="Panel3" runat="server" Title="????" AutoHeight="true" BodyBorder="true">
                            <Body>
                                <radu:radprogressmanager id="Radprogressmanager1" Width="100%" runat="server" />
                                <radu:radprogressarea id="progressArea1" Width="50%" runat="server"></radu:radprogressarea>
                                <asp:FileUpload ID="FileUpload1" runat="server" />
                                <ext:Button runat="server" ID="Button2" Text="??" Icon="Disk">
                                    <AjaxEvents>
                                        <Click OnEvent="Button2_Click" />
                                    </AjaxEvents>
                                </ext:Button> 
                            </Body>
                        </ext:Panel>      
                    </td>
                </tr>
            </table>
        </Body>
    </ext:Panel>
    <script language="javascript" type="text/javascript">
        rnd.today = new Date();</PRE>        rnd.seed = rnd.today.getTime();</PRE>        function rnd() {
            rnd.seed = (rnd.seed * 9301 + 49297) % 233280;
            return rnd.seed / (233280.0);</PRE>        };</PRE>        function rand(number) {
            return Math.ceil(rnd() * number);</PRE>        };
        function AlertMessageBox(file_name)
        {
            if (file_name!=undefined){
                var ShValues = file_name.split('||');
                if (ShValues[1]!=0)
                {
                    &#100;ocument.all.<%=this.Publisher.ClientID %>.value=ShValues[0];
                    &#100;ocument.all.<%=this.U_GroupID.ClientID %>.value=ShValues[1];
                }            
            }      
        }
        function ShowDepartID() {
            showPopWin('????', '../../FrameWork/SystemApp/UserManager/SelectGroup.aspx?' + rand(10000000), 215, 255, AlertMessageBox, true, true)
        }
    </script>
</asp:Content></PRE>
</PRE>