Chamar uma função Javascript após o problema de postagem do UpdatePanel
Basicamente, tenho no meu UpdatePanel um literal que gera uma matriz de javascript com base em um método no meu codebehin
Não tenho problemas quando se trata de carregar meu conteúdo no carregamento da página. Mas se eu tentar realizar uma pesquisa para atualizar meu literal de matriz javascript no meu painel de atualização, descobri que o literal é atualizado na postagem após o javascript já ter sido disparado.
Aqui está um exemplo básico do que eu tenho:
<script type="text\javascript">
function BindMyFunction(itemList)
{
//Do something
}
</script>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<!-- Literal containing generated JS array -->
<asp:Literal ID="ProfileJavscriptOutput" runat="server"></asp:Literal>
<ul id="person-search">
<li><asp:TextBox ID="TxtFirstname" runat="server" Text=""></asp:TextBox></li>
<!-- Update Literal onClick -->
<li><asp:ImageButton CssClass="searchbtn" ID="ImageButton1" runat="server" OnClick="ImageButton1_Click" /></li>
</ul>
<!-- Some jCarousel rendered -->
</asp:UpdatePanel>
Estive olhando as seguintes postagens:
ASP.NET - UpdatePanel e JavaScript
call javascript após updatepanel postback
Mas não consigo aplicá-lo corretamente ao meu códig
Funciona bem quando não uso um UpdatePanel. Mas é um requisito para que a posição da página não se mova quando as pesquisas são realizada