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
Post a Comment