我在gridview中有一个按钮。
我需要做的是:
我使用 Gridview RowCommand:
编码按钮 Private Sub Gridview1_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs) Handles Gridview1.RowCommand
Dim index = Convert.ToInt32(e.CommandArgument)
Dim row = Gridview1.Rows(index)
Button1_ModalPopupExtender.Show()
''do something
End Sub
在这种情况下,如何触发右键单击事件? (或者甚至可能吗?)
由于
答案 0 :(得分:4)
如果您熟悉Jquery,那么您可以使用上下文菜单来完成您的要求。
$(document).ready(function(){
document.oncontextmenu = function() {
return false;
};
$(document).mousedown(function(e){
if( e.which == 2 ) {
alert('Right clicked');
//Here you can write the code to show the modal popup
return false;
}
});
});
有关上下文的详细信息请访问Right Click
在点击事件中,您可以实际编写代码以显示您的气球弹出窗口。
希望这会有所帮助:)