私は Web アプリケーションを持っており、いくつかの情報を含む確認メッセージとして jquery ライトボックスを表示する必要があります。
いくつかの調査の後、fancybox FancyBox Jquery Light boxが見つかりました
によってトリガーされる派手なボックスに必要な確認メッセージを表示できるようになるまで、この手順を段階的に実行しました<a href="#popup" class="fancybox">Open</a>
asp:button の背後にあるコードから派手なボックスをトリガーまたは表示する必要があります
たくさん検索しましたが、適用したときに得たすべての結果が機能しませんでした。
C#のaspボタンのコードビハインドからfancyboxをトリガーするサンプルを見せて、ここに添付してください。
それは私のコードのサンプルです:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery /1.7/jquery.min.js"></script>
<link rel="stylesheet" href="/source/jquery.fancybox.css?v=2.1.0" type="text/css" media="screen" />
<script type="text/javascript" src="/source/jquery.fancybox.pack.js?v=2.1.0"></script>
<script type="text/javascript">
$(".fancybox").fancybox({
openEffect: 'none',
closeEffect: 'none',
afterLoad: function () {
this.content = this.content.html();
}
});
</script>
<body>
<form id="form1" runat="server">
<a href="#test" class="fancybox">Open</a>
<div id="test" style="display:none;width:300px;">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<input id="Hello" type="text" />
</td>
</tr>
<tr>
<td>
<input id="Button1" type="button" value="Press Here" />
</td>
</tr>
</table>
</div>
</form>
</body>
このコードは正しく機能し、リンクを開くをクリックした後にファンシーボックスを表示する必要があるのは、asp:button をクリックした後にファンシーボックスを表示することだけです。
前もって感謝します