0

私がやろうとしているのは、フィードバック用の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を使用した閉じるボタンと同様に。サーバー側のボタンを使ってフォームをデータベースに送信したい。

4

1 に答える 1