C# 模式按钮点击事件

C# 模式按钮点击事件,c#,asp.net,twitter-bootstrap,bootstrap-modal,C#,Asp.net,Twitter Bootstrap,Bootstrap Modal,我有一个模式,当你点击一个按钮时弹出,在这个模式里面我有一个保存按钮。当按下保存按钮时,我想在一个带有OnClick函数的文件中触发一些C代码 有人能告诉我为什么这对我不起作用吗 ASP.NET <div class="modal fade" id="deviceModal" role="dialog"> <div class="modal-dialog"> <div class="modal-content">

我有一个模式,当你点击一个按钮时弹出,在这个模式里面我有一个保存按钮。当按下保存按钮时,我想在一个带有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>
它甚至不会达到我的临界点。。。。这被嵌入到一个
表单标签
中,并带有一个
运行服务器


如果我把save按钮放在模式之外,效果很好,但是这完全违背了模式的目的。所以它必须是模态的东西,不太喜欢点击事件…

你有没有尝试过将
()
添加到onclick中?如
OnClick=“btnSave\u Click()”


编辑:您可能可以忽略这一点。这似乎与asp标记无关。也许这个问题可以帮助你:

如果你点击保存按钮没有在对话框内部触发回发,而在对话框外部触发回发:你能在Firefox中使用Firebug查看保存按钮是否仍然是表单的一部分吗

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

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