asp.net jquery在updatePanel中更改html

时间:2010-08-17 03:20:34

标签: javascript asp.net jquery updatepanel

我的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 个答案:

答案 0 :(得分:1)

您必须将javascript注入页面以再次模拟点击事件。 Page.RegisterClientScriptBlock或Page.RegisterStartUpScript应该这样做。