Ajax.asp.net который

laki

мб кто нить делал. такую вещь.
когда от кнопки уходит событие на сервер Button1_Click
и допустим меняется значение Literal1
чтобы после обновления UpdatePanel1 вызвался javascript
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
<asp:Literal ID="Literal1" runat="server"></asp:Literal>
</ContentTemplate>
asp:UpdatePanel>

Alexander08

я делал. праблема фчем? пападробней.

laki

     <asp:UpdatePanel ID="UpdatePanel1" runat="server">
     <ContentTemplate>
     <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label><br>
     <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
    
     <asp:Literal ID="Literal1" runat="server"></asp:Literal>
     <script type="text/javascript" language="javascript">
<>
</script>
     </ContentTemplate>
     </asp:UpdatePanel>
-----------------------------
alert('Test'); - второй раз не вызывается

Alexander08

laki

есть идеи?

Alexander08

конечно!

laki

ну излагай.

Alexander08

разобралси?

splinter

Нужно зарегистрировать вызов функции на событие request complete на стороне клиента через JavaScript. В самой функции можно определить какие UpdatePanel были обновлены.

подсказка
Sys.WebForms.PageRequestManager.getInstance.add_endRequest(указатель на фукцию)
Оставить комментарий
Имя или ник:
Комментарий: