在更新面板中部分回发后样式中断。我怎样才能解决这个问题?
Posted
技术标签:
【中文标题】在更新面板中部分回发后样式中断。我怎样才能解决这个问题?【英文标题】:Styling breaks after partial post back in update panel. How can i fix this? 【发布时间】:2011-11-22 06:09:07 【问题描述】:我目前正在使用 ASP.NET 和 JQuery Mobile 开发一个网站。我遇到的问题是我需要使用从服务中检索到的信息弹出一个窗口。目前,我正在更新面板内使用链接按钮(用于检索附加信息)填充列表视图。第一次加载页面时,所有项目都设置了样式,但在部分回发后,样式丢失了。注意:Jquery Mobile 会自动设置相应的控件样式。
【问题讨论】:
【参考方案1】:尝试在 pageLoad 函数中强制重新创建样式,每当页面加载(异步或同步)时都会调用该函数。
<script type="text/javascript">
function pageLoad(sender, args)
$('#<%= updatePanel1.ClientID %>').trigger('create');
</script>
【讨论】:
以上是关于在更新面板中部分回发后样式中断。我怎样才能解决这个问题?的主要内容,如果未能解决你的问题,请参考以下文章
RadDatePicker 和 RadTimePicker 在回发后失去样式