在ASP.NET AJAX组合框中单击backspace会导致JavaScript错误

在ASP.NET AJAX组合框中单击backspace会导致JavaScript错误,javascript,asp.net,asp.net-ajax,combobox,Javascript,Asp.net,Asp.net Ajax,Combobox,我正在使用ASP.NET AJAX工具包(适用于.NET 3.5版本)中的组合框,其中的值填充到其DataSource属性中 如果使用鼠标下拉组合框并选择一个值,然后突出显示该值并单击backspace,则会出现错误: Microsoft JScript runtime error: '_optionListItems[...].text' is null or not an object 我的DropDownStyle设置为“DropDown”,因此我应该能够在控件中包含与其中一项不完全匹配

我正在使用ASP.NET AJAX工具包(适用于.NET 3.5版本)中的组合框,其中的值填充到其DataSource属性中

如果使用鼠标下拉组合框并选择一个值,然后突出显示该值并单击backspace,则会出现错误:

Microsoft JScript runtime error: '_optionListItems[...].text' is null or not an object
我的DropDownStyle设置为“DropDown”,因此我应该能够在控件中包含与其中一项不完全匹配的文本。因此,我不明白我为什么会犯这个错误。如果不是这样的话,它似乎工作得很好。

Per我不得不编辑AJAX控件工具包的源代码。一旦我添加了这个附加条件,一切都起了作用