1、后台通过添加ListItem方法添加的项无法在Ajax请求中获取
drpBM.Items.Add(new Ext.Net.ListItem("123", "d123")); drpBM.Items.Add(new Ext.Net.ListItem("234", "d234"));
比如上面的,在ajax请求中drpBM.Items中看不到这两个新添加的值
原因在于ajax请求中并不会提交所有的Items,只会提交选中项
drpBM.Value,drpBM.Text
<items > <ext:ListItem Text="11"/> <ext:ListItem Text="22"/> </items>
比如上面写法,可以随时在后台使用drpBM.Items访问。
4、选择事件,比如获取选择前的数据和选择后的数据
<ext:ComboBox ID="drpTest" runat="server" Width="180" Editable="false" StyleSpec=" float:left"> <Items> <ext:ListItem Text="aaa" Value="0"/> <ext:ListItem Text="bbb" Value="1" /> <ext:ListItem Text="ccc" Value="2" /> </Items> <Listeners> <BeforeSelect Handler="BeforeChangeValue(drpTest.value)"></BeforeSelect> <Select Handler="nChange(drpTest.value) "></Select> </Listeners>