我正在使用Ext.Net 1.3库进行ASP.NET。
我有五个ComboBox控件,每个控件都链接到另一个。第一个ComboBox中的选择是强制性的。从第一个选择项目填充第二个ComboBox,依此类推。
问题是当我按TAB键导航控件时,在下一个Combo上出现一段时间后焦点会丢失。
这是因为,当第一个Combo失去焦点时,它会触发执行代码的OnSelectedValueChanged
事件,以使用AJAX填充第二个ComboBox。
即使执行AJAX请求,如何保持焦点完好无损?
答案 0 :(得分:0)
一个选项可能是在OnSelectedValueChanged
事件处理程序中调用触发ComboBox上的.Focus()。
这将强制在DirectEvent返回后在ComboBox上重置焦点。
希望这有帮助。