是否可以通过单击页面上的其他内容来显示 Ajax DropDownExtender?Button、ImageButton、Anchor、Image、HyperLink 等等。
---更好的解释---
我有一个带有下拉扩展器的文本框。工作正常。我想做的是通过单击另一个控件来显示该 dropdownextender。
是否可以通过单击页面上的其他内容来显示 Ajax DropDownExtender?Button、ImageButton、Anchor、Image、HyperLink 等等。
---更好的解释---
我有一个带有下拉扩展器的文本框。工作正常。我想做的是通过单击另一个控件来显示该 dropdownextender。
这不是DropdownExtender
预期的工作方式。
但是,有一个(有些不完美的)解决方法。无论您想点击什么控件(Button、ImageButton、Anchor、Image、HyperLink 等),为其分配一个“onclick”事件来执行此操作:
Javascript
function displayDropDownExtender() {
// Get the TextBox control that your extender is currently linked to
var junk = document.getElementById('<%= TextBox1.ClientID %>');
// Call the DropDownBehavior.hover() method to display the hover effect
junk.DropDownBehavior.hover();
// Call the DropDownBehavior._showPopup() method to display the DropDown panel
junk.DropDownBehavior._showPopup();
}