2016-08-22 2 views
2

を使用したときに私たちは、asp.netアプリケーションにbootstrap.cssを使用するための要件を持っている]をクリックし、我々は我々モーダルが閉じますモーダルで問題が発生しました検索ボタンをクリックします。ブートストラップモーダルはボタンで閉じますOnServerClick ASP.netで

フォローは「modal1」

<button type="button" class="btn btn-primary" onserverclick="searchData"> 
    search 
    </button> 

一つの可能​​な解決策として、IDを持つモーダル下に置かれたボタンであり、制御が戻って来るとき、私は$("#modal1").modal()を行うことができかもしれません。しかし、このソリューションでは、私のモーダルがリフレッシュされ、検索ボタンをクリックするたびにちらつきがあります。

私はどのように私がモーダルデータをリフレッシュすることができますか?

+0

にこのコードを置くよりも、閉じてきている場合は、

$("#button-id").on("click",function(){ //code }); 

を試してみてください、あなたの問題を得るかもしれないと思いますモーダルが閉じられたとき? –

答えて

0

Ajaxのコンセプトを使用する必要があります。 これが少し助けてくれることを願っています。

<form id="form1" runat="server"> 
<asp:ScriptManager ID="ScriptManager1" runat="server"> 
</asp:ScriptManager> 
<asp:Button ID="btnShow" runat="server" Text="Show Modal Popup" /> 

<!-- ModalPopupExtender --> 
<cc1:ModalPopupExtender ID="mp1" runat="server" PopupControlID="Panel1" TargetControlID="btnShow" CancelControlID="btnClose" ackgroundCssClass="modalBackground"> 
</cc1:ModalPopupExtender> 
<asp:Panel ID="Panel1" runat="server" CssClass="modalPopup" align="center" style = "display:none"> 
This is an ASP.Net AJAX ModalPopupExtender Example<br /> 
<asp:Button ID="btnClose" runat="server" Text="Close" /> 
</asp:Panel> 
<!-- ModalPopupExtender --> 
</form> 
0

私は、私はまだあなたのモーダルはそうあなたがデータを変更したい上記の関数の終わり$('#modal1').modal('show')

関連する問題