是否可以实现当用户使用PopupControlExtender右键单击感兴趣的项目时出现的上下文菜单?
从目前为止的调查来看,似乎PopupControlExtender仅适用于左键单击,或者其他选择是编写您自己的控件或在jQuery中实现整个解决方案。
如果可以使用PopupControlExtender右键单击,我可以获得一些代码示例吗?
答案 0 :(得分:1)
只需在PopupControlExtender
的表单上有一个隐藏按钮,然后捕获右键并调用document.getElementById('bla')。click();
<强> JS:强>
$('#element').mousedown(function(event) {
switch (event.which) {
case 1:
//alert('Left mouse button pressed');
break;
case 2:
//alert('Middle mouse button pressed');
break;
case 3:
document.getElementById('bla').click();
break;
default:
//alert('You have a strange mouse');
}
});
<强>标记:强>
<asp:button id="bla" runat="sever" style="display:none"/>
.....PopupControlExtender code...etc