【发布时间】:2016-03-23 04:46:42
【问题描述】:
我在 codeBehind 中有一个带有 ClickFunction 的 boostrap 模式内的 LinkButton。每次我单击链接按钮并且代码隐藏中的事件正在触发时,模式正在关闭。我想在点击链接按钮后保持模式打开!
使用 Click 事件检查标签 modal-body 上模态内的 asp LinkButton:
<div class="modal fade" id="modalPesquisaCliente" tabindex="-1" role="dialog">
<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">Fechar</span></button>
<h4 class="modal-title" id="txtTitle"><i> Pesquisa de Clientes</h4>
</div>
<div class="modal-body">
<asp:LinkButton runat="server" ID="link" OnClick="link_Click">aaa</asp:LinkButton>
<asp:Label ID="lbl" runat="server"></asp:Label>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Ok</button>
</div>
</div>
</div>
</div>
后面代码中的LinkButton点击函数:
protected void link_Click(object sender, EventArgs e)
{
lbl.Text = "aaa";
}
问题是:每次我点击模式内的链接按钮时,它都有一个 代码隐藏中的单击事件,模式正在关闭?
我只想在点击链接按钮后保持模式打开
【问题讨论】:
-
尝试将
data-backdrop="static" data-keyboard="false"保留在您的 div 模式中,然后重试
标签: c# jquery asp.net twitter-bootstrap bootstrap-modal