asp.net - Javascript not executing after partial rendering -


i have asp.net panel hidden , shown when button clicked. there javascript inside panel , doesn't execute after panel set visible. can see javascript function gets outputted on page not called. can make function gets called? here example:

<asp:linkbutton id="lbtn" runat="server" text="show" onclick="lbtn_click" />     <asp:updatepanel id="upnl" runat="server" updatemode="conditional">        <contenttemplate>         <asp:panel id="pnlcontent" runat="server" visible="false">             content hidden.              <script>                 alert('done!');             </script>         </asp:panel>     </contenttemplate>     <triggers>         <asp:asyncpostbacktrigger controlid="lbtn"/>     </triggers> </asp:updatepanel> 

you'll want have sort of end request method gets called whenever ajax method called. have under script resource.

<script type="text/javascript">      var prm = sys.webforms.pagerequestmanager.getinstance();     prm.add_endrequest(function(sender, args){ alert("endrequest"); });  </script> 

Comments

Popular posts from this blog

android - Spacing between the stars of a rating bar? -

aspxgridview - Devexpress grid - header filter does not work if column is initially hidden -

c# - How to execute a particular part of code asynchronously in a class -