2012-04-30 3 views
0

У меня есть форма с некоторыми элементами управления (ExtJS и ASP), как это:ExtJs Установка параметров Значения

<ext:ComboBox ID="Countries" runat="server" .../> 
<asp:CheckBox ID="cb1" runat="server" /> 

Я хочу отправить параметры с помощью BaseParams из store объекта:

<ext:Parameter Name="cid" Value="Ext.get('#{Countries}').getValue()" /> 
<ext:Parameter Name="cbv" Value="#{cb1}.dom.checked" /> 

и стал:

Ext.apply(options.params,{ 
    "cid":Ext.get('CountryCities1_Countries').getValue(), 
    "cbv":Ext.get("CountryCities1_cb1").dom.checked} 
); 

как вы видите, значение из ASP.Net флажок проще, чем extJs Combobox ... Знаете ли вы другой чистый способ получить значение combobox?

ответ

0

Я нашел его ... Так же, как это:

<ext:ComboBox ...> 
    <Listeners> 
     <Select Handler=" #{myStore}.reload({ params: {cid: this.value}});" /> 
    </Listeners> 
</ext:ComboBox>