私がやろうとしているのは、フィードバック用の2つのボタンを含むdivをポップアップすることです。1 つのボタンはキャンセル用で、もう 1 つは送信用です (サーバー側を使用)。
HTML
<div id="message" style="display:none">
<asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/Images/ClearButton.png"
onclick="ImageButton1_Click1"/>
</div>
JAVASCRIPT
<script type="text/javascript">
$(document).ready(function () {
/*$('div#message').dialog({ autoOpen: false })*/
$('#hlfeedback').click(function () {
$('div#message').dialog({
width: 608,
height: 750,
modal: true,
overlay: { backgroundColor: "#000", opacity: 0.5 },
buttons: {},
open: function (event, ui) {
$(".ui-dialog-titlebar-close").hide();
}
});
});
$('#ImageButton1').click(function () {
$('div#message').dialog({
close: function (event, ui) { $(this).close(); }
});
});
})</script>
Server Side
protected void ImageButton1_Click1(object sender, ImageClickEventArgs e)
{
//Not working
}
サーバー側はまったく機能していません。JavaScriptを使用した閉じるボタンと同様に。サーバー側のボタンを使ってフォームをデータベースに送信したい。