【问题标题】:Modal Button Click Event模态按钮点击事件
【发布时间】:2015-06-04 20:48:15
【问题描述】:

我有一个模态框,当您单击一个按钮时会弹出,在该模态框内我有一个保存按钮。当按下保存按钮时,我想用 OnClick 函数触发一些 C# 代码....

谁能告诉我为什么这对我不起作用?

ASP.NET

<div class="modal fade" id="deviceModal" role="dialog">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <h4>Select</h4>                       
                </div>
                <div class="modal-body"> 
                    <asp:DropDownList ID="drpDownID" runat="server" CssClass="fields" EnableViewState="true">
                        <asp:ListItem Text="<Select>" Value="0" />                           
                    </asp:DropDownList>
                </div>
                <div class="modal-footer">
                    <asp:Button ID="btnSave" runat="server" Text="Save" data-dismiss="modal" CssClass="btn btn-primary" OnClick="btnSave_Click" />
                    <asp:Button ID="btnClose" runat="server" Text="Close" data-dismiss="modal" CssClass="btn btn-danger" OnClick="btnClose_Click" />
                </div>

            </div>
        </div>
    </div>

C#

protected void btnSave_Click(object sender, EventArgs e)
    {
        string test = "";
        test = drpDownID.SelectedItem.ToString();
    }

它甚至不会达到我的断点....而且它嵌入在 form tagrunat server

如果我将保存按钮放在模态框之外,它可以正常工作,但这完全违背了模态框的目的。所以它必须是模态不太喜欢点击事件的东西......

【问题讨论】:

    标签: c# asp.net twitter-bootstrap bootstrap-modal


    【解决方案1】:

    您是否尝试将 () 添加到 onclick 中?喜欢OnClick="btnSave_Click()"

    编辑:您可能会忽略这一点。对于asp标签似乎无关紧要。或许这个问题可以帮到你:ASP.NET button inside bootstrap modal not triggering click event

    【讨论】:

      【解决方案2】:

      如果您单击保存不会在对话框内触发回发,而在对话框外触发:您可以在 Firefox 中使用 Firebug 来查看保存按钮是否仍然是表单的一部分?

      我知道 JQuery 对话框将容器带到正文的底部,因此将其从可能的表单中取出,导致表单帖子不会从对话中触发。对于这个 JQuery 对话框问题,我有一个很好的解决方案,但这可能不是本主题的一部分。

      【讨论】:

        猜你喜欢
        • 2021-09-13
        • 1970-01-01
        • 1970-01-01
        • 2013-10-06
        • 1970-01-01
        • 1970-01-01
        • 2015-08-28
        • 2011-12-30
        相关资源
        最近更新 更多