asp.net jquery изменить HTML внутри updatePanel - PullRequest
0 голосов
/ 17 августа 2010

У меня есть UpdatePanel с Div

 <telerik:RadAjaxPanel runat="server" ID="RadAjaxPanel1">
 <div class="pnlFind" style="display:none;"> 
 </div>
 </telerik:RadAjaxPanel>

хочу использовать JS для показа этого Div

<script type="text/javascript">
    function pageLoad(sender, args) {
     if (args.get_isPartialLoad()) {
         $('.btAddUser').click(function () {
             $('.pnlFind').show('slow');
             $('.pnlFind').attr('display', 'block');
             return false;
         });
     }
 }
</script>

но после частичной обратной отправки я снова получил div-невидимку (правильно! Восстановить DOM). Как я могу вспомнить, что div всегда должен быть виден после нажатия кнопки Спасибо

1 Ответ

1 голос
/ 17 августа 2010

Вы должны ввести javascript на страницу, чтобы снова имитировать событие нажатия.Page.RegisterClientScriptBlock или Page.RegisterStartUpScript должны это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...