Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 模式pop抑制表单代码隐藏中事件的触发_C#_Javascript_Jquery_Asp.net_.net - Fatal编程技术网

C# 模式pop抑制表单代码隐藏中事件的触发

C# 模式pop抑制表单代码隐藏中事件的触发,c#,javascript,jquery,asp.net,.net,C#,Javascript,Jquery,Asp.net,.net,我有一个.net网站,c#codebehind。我有一个LinkButton控件,单击它时,我想在后端触发一些代码。然而,我也触发了一个模式弹出确认显示在前端点击按钮。模态弹出会触发,但它会在后端触发代码。有人能帮我弄清楚发生了什么事吗 正面: <asp:LinkButton ID="lbWishlist" runat="server" rel="#wishlist" CssClass="modalInput" onclick="lbWishlist_Click"><img s

我有一个.net网站,c#codebehind。我有一个LinkButton控件,单击它时,我想在后端触发一些代码。然而,我也触发了一个模式弹出确认显示在前端点击按钮。模态弹出会触发,但它会在后端触发代码。有人能帮我弄清楚发生了什么事吗

正面:

<asp:LinkButton ID="lbWishlist" runat="server" rel="#wishlist" CssClass="modalInput" onclick="lbWishlist_Click"><img src="images/products_add_wishlist.jpg" border="0" /></asp:LinkButton>

<div class="modal" id="wishlist">
<h2>Succesfully added!</h2>
This item has been successfully added to your wishlist.
<br /><br />
<button type="button" class="close" style="width:70px;height:20px;border:1px solid #a2a2a2;color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;"> Close </button>
</div>
模态脚本:

  <script type="text/javascript">
        var triggers = $(".modalInput").overlay({

            // some mask tweaks suitable for modal dialogs
            mask: {
                color: '#ebecff',
                loadSpeed: 200,
                opacity: 0.9
            },

            closeOnClick: false
        });
</script>

var触发器=$(“.modalInput”).overlay({
//一些适合模态对话框的掩码调整
遮罩:{
颜色:“#ebecff”,
装载速度:200,
不透明度:0.9
},
closeOnClick:false
});

这不应该是一个需要将链接按钮绑定到的点击事件吗?在本例中,您将在覆盖上显示对话框。按钮从未单击过。所以服务器事件几乎不会被触发

因此,如果您已经对出现的模式对话框感到满意,那么在确认对话框上单击“是”后,您可以使用下面的代码触发服务器事件

$(".modalInput").trigger("click");

请发布显示模式弹出窗口的代码。抱歉,只是用模式脚本编辑了它。从未想过将事件绑定到模式中的按钮。谢谢
$(".modalInput").trigger("click");