jquery - Pass values from page to user control using Ajax -


i have user control in modal popup , 1 button on .aspx page. on button click have pass id aspx page user control. working on ajax environment....any 1 pls me

in case, using bootstrap well:
create user control popup box, example ucpopup.ascx. add function set parameters/ object passed aspx page.

public void setid (string id) {  tbid.text = id; } 

create javascript file, ex. sample.js

 var sample = {    openmodal: function() {    $('#ucpopup').show()    }  } 

in aspx page include javascript above, add bootsrap modal, put ascx file in modal body. in example using update panel

<div class="modal-body">   <asp:scriptmanager runat="server" id="scrmng"></asp:scriptmanager>   <asp:updatepanel runat="server">     <contenttemplate>      <uc:ucpopup id="popup" runat="server" />     </contenttemplate>     <triggers>      <asp:asyncpostbacktrigger controlid="button1"/>     </triggers>   </asp:updatepanel> </div> 

in aspx code in button_click() event, send parameters/ object user control. call script manager execute javascript.

protected void button1_click(object sender, eventargs e) {  ucpopup.setid(tbidaspx.text)  scriptmanager.registerclientscriptblock(this, gettype(), "none", "<script>sample.openmodal()</script>", false); } 

hope it's help.


Comments

Popular posts from this blog

java - How to specify maven bin in eclipse maven plugin? -

single sign on - Logging into Plone site with credentials passed through HTTP -

php - Why does AJAX not process login form? -