мб кто нить делал. такую вещь.
когда от кнопки уходит событие на сервер Button1_Click
и допустим меняется значение Literal1
чтобы после обновления UpdatePanel1 вызвался javascript
<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">
<!--
alert('Test');
//-->
</script>
</ContentTemplate>
</asp:UpdatePanel>
-----------------------------
alert('Test'); — второй раз не вызывается
давненько я в форум не писал...
А зачем так, если тебе надо вызывать какой-то клиентский скрипт после обновления панели — сделай след. образом:
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(myFunction);
...
function myFunction(sender, args) {
alert("End of request");
}
За подробностями
сюда... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Привет.
у меня было нечто подобное, но я реализовывал не Ajax, а ролловеры.
В любом случае, у них есть общая составляющая — применение javascript.
Дык вот.
Кнопка тоже нажималась только первый раз и вызывала событие — при повторном нажатии не реагировала.
Но начинала вновь реагировать, если обновлял страницу.
Проблема была в коде javascript.
Удачи.)
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Все скрипты используемые на странице с Ajax настоятельно рекомендуется регистрировать в ScriptManager->Scripts
Иначе при частичном постбеке страница выглядит совсем по другому в резельтате а Java- машина пытатеся выполнить код из того места где его уже нет...
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Все скрипты используемые на странице с Ajax настоятельно рекомендуется регистрировать в ScriptManager->Scripts
Иначе при частичном постбеке страница выглядит совсем по другому в резельтате а Java- машина пытатеся выполнить код из того места где его уже нет...
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение