0

我正在开发一个网络应用程序。我使用了 ajax 更新面板和在更新面板下我使用了 gridview 来显示数据。在gridviews编辑模板中,我使用了三个Obout ComboBox控件(第三方)并绑定了数据库中的数据。为了将一个控件移动到另一个控件,我使用了tab键。我从一个组合框中使用了tab键,当它移动时它在第二个组合框上移动它正在显示组合框的列表窗口,在我转到下一个控件后它不会消失,当我保存数据时它也很好地显示组合框的列表。

例如标记的组合框我附加了两个图像 1)”<img src="https://i.stack.imgur.com/QTIll.jpg" alt="BeforSave.jpg">” 当我将一个组合框移动到另一个组合框时它正在显示列表 2)”<img src="https://i.stack.imgur.com/cvq5P.jpg" alt="afterSave.jpg">” 当我保存它显示组合框列表窗口的数据时。但是当我删除更新面板时,它不会在焦点移动后显示这样的列表。

注意:当我使用鼠标将一个组合框移动到另一个组合框时,组合框的列表窗口不会出现在屏幕上。

VS:2010 代码隐藏:VB.net Obout Suite 版本:3.5

4

1 回答 1

0

使用 obout comboBox 属性 openOnfoucs="false" ,解决了这个问题。当焦点移动到另一个控件时,它不显示列表窗口。

于 2014-07-10T13:01:21.220 回答