是否可以通过单击页面上的其他内容来显示Ajax DropDownExtender? Button,ImageButton,Anchor,Image,HyperLink等等。
---更好的解释---
我有一个带有dropdownextender的文本框。工作良好。我想做的是通过点击另一个控件显示该dropdownextender。
答案 0 :(得分:0)
这不是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();
}