在更新面板中部分回发后,样式中断。我怎样才能解决这个问题?

时间:2011-09-21 19:23:10

标签: jquery css asp.net ajax

我目前正在使用ASP.NET和JQuery Mobile开发一个网站。我遇到的问题是我需要弹出一个从服务中检索到的信息。目前,我正在使用更新面板内的链接按钮(用于检索其他信息)填充列表视图。第一次加载页面时,所有项目都被设置样式,但在部分回发后,样式将丢失。注意:Jquery Mobile会相应地自动设置控件的样式。

1 个答案:

答案 0 :(得分:6)

尝试在pageLoad函数中强制重新创建样式,该函数在页面加载(异步或同步)时调用。

<script type="text/javascript">
    function pageLoad(sender, args) {
        $('#<%= updatePanel1.ClientID %>').trigger('create');
    }      
</script>