вызов функции Java-скрипта из кода с панелью обновления - PullRequest
0 голосов
/ 30 мая 2011

Привет, я до сих пор не знаю, где проблема у меня:

<input id="hiddenFieldProgress" type="hidden" value="12" />
            <asp:UpdatePanel ID="UpdatePanel2" runat="server">

<asp:UpdatePanel>
<ContentTemplate>
                <script type="text/javascript">
                                         alert("warning");
                        var hiddenFieldProgress = document.getElementById('hiddenFieldProgress').value;
                        $find('MainContent_ProgressControl3').set_percentage(hiddenFieldProgress);
                        }
                </script>

                <pb:ProgressControl ID="ProgressControl3" runat="server" Mode="Manual" Width="200px" />
                <asp:Timer ID="Timer1" runat="server" Interval="3000" ontick="CheckIfQueryAnalyzerIsBussy"></asp:Timer>
                </ContentTemplate>
            </asp:UpdatePanel>

и в коде

const string script = @"onAbsoluteRadioClick();";
            ScriptManager.RegisterClientScriptBlock(this, typeof(UpdatePanel), "jscript", script,true);

, и мой индикатор выполнения имеет 0 каждый раз, когда функция таймера вызывает, предупреждение работает, но Firefox даже не перехватывает точку останова в этой функции

1 Ответ

0 голосов
/ 30 мая 2011

о, я так одурманен, потому что этот индикатор находится на панели обновления.Я боролся с этим 1 часом, а теперь посмотрел на него из-за переполнения стека и нашел решение.

...