私は .net Web サイト、c# コードビハインドを持っています。クリックすると、バックエンドでコードを起動したい 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>
コードビハインド:
protected void lbWishlist_Click(object sender, EventArgs e)
{
//some code
}
モーダルスクリプト:
<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>