在我的.aspx中,我写了以下内容:
<ajaxToolkit:ComboBox ID="cmbAddressAlias" runat="server" DropDownStyle="Simple" AutoCompleteMode="Suggest" CaseSensitive="false" AutoPostBack="true" RenderMode="Inline" Width="170px" CssClass="cmbProvince" OnSelectedIndexChanged="cmbAddressAlias_SelectedIndexChanged"> </ajaxToolkit:ComboBox>
它正确绑定(数据源动态绑定),它也会引发事件,同时改变索引。
但是,当我手动清除组合框文本时,它不会引发事件。
如果当前组合框有文本“ASP”,那么我手动选择整个文本并使用del键我正在删除,但它不会为我举起事件。当我更改索引时,它会自动引发事件。
我需要在组合框空的时候举起活动。
答案 0 :(得分:0)
您应该处理此事件以及“OnTextChanged”并注意它与您处理的“OnSelectedIndexChanged”不同。处理此事件,当您清除组合中的文本时它将触发。
如果上述方法不起作用this post可能会对您有所帮助。