【发布时间】:2016-07-13 21:12:19
【问题描述】:
我希望当我单击 asp.net 按钮 ID btnFindSales 时仍显示此弹出表单 目前,当我单击此按钮时它会关闭。
<div class="modal fade" id="squarespaceModal" tabindex="-1" role="dialog" aria-labelledby="modalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
<h3 class="modal-title" id="lineModalLabel">List of Sales Employee</h3>
</div>
<div class="row criteria-box">
<div class="col-md-6 criteria-item">
<asp:DropDownList CssClass="form-control" style="max-width:280px;" ID="ddlFindOption" runat="server">
<asp:ListItem>Slp Code</asp:ListItem>
<asp:ListItem>Sales Name</asp:ListItem>
<asp:ListItem>Position</asp:ListItem>
</asp:DropDownList>
</div>
<div class="col-md-6 criteria-item">
<div class="input-group">
<asp:TextBox CssClass="form-control" ID="txtFindSales" runat="server"></asp:TextBox>
<div class="input-group-btn">
<asp:Button ID="btnFindSales" runat="server" Text="🔎" OnClick="btnFindSales_Click" CssClass="btn btn-primary" UseSubmitBehavior="false" data-dismiss="modal"/>
</div>
</div>
</div>
</div>
<div class="modal-body" style="padding-bottom:0;">
<!-- content goes here -->
</div>
</div>
</div>
</div>
asp 按钮 id btnFindSales 的问题。 请给我一些建议。
【问题讨论】:
-
所以
btnFindSales_Click是服务器端方法对吗?您要么需要调用一些在回发后执行的逻辑以重新打开您的弹出窗口,要么让它通过 AJAX 调用执行该逻辑。 -
@mason 是正确的。我认为 AJAX 将是首选方法,否则您必须执行
RegisterStartupScript之类的操作才能在您的点击事件回发时重新打开模式。这就是为什么在模态窗口中有表单很糟糕的原因。
标签: html asp.net twitter-bootstrap button popup