Asp.net 组合框为空时ajax组合框未触发事件

Asp.net 组合框为空时ajax组合框未触发事件,asp.net,Asp.net,在我的.aspx中,我编写了以下内容: <ajaxToolkit:ComboBox ID="cmbAddressAlias" runat="server" DropDownStyle="Simple" AutoCompleteMode="Suggest" CaseSensitive="false" AutoPostBack="true" RenderMode="Inline" Width="170px" CssClass="cmbProvince" OnSelectedIndex

在我的.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键删除,但它不会为我引发事件。当我更改索引时,它会自动引发事件


我需要在combobox为空时引发事件。

您还应该处理此事件“OnTextChanged”,并注意它与您处理的“OnSelectedIndexChanged”不同。处理此事件,当您清除组合框上的文本时,它将触发

如果上述方法无效,可能会对您有所帮助