css - 更新面板中 AsyncPostBack 后样式丢失

标签 css updatepanel

当我在更新面板中放置一些控件时,单击触发控件按钮后样式丢失。似乎在 asyncpostback 之后没有应用 css。请指教。谢谢。

最佳答案

我假设您的 css 正在通过 javascript 或 jquery 应用到文档就绪。

.net 发出 ajax 请求时不会触发。您需要在“page_loaded”事件上重新应用样式

像这样

<script type="text/javascript">
    Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(addCss);
    function addCss() {
        //do stuff
    }
</script>

关于css - 更新面板中 AsyncPostBack 后样式丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17369555/

相关文章:

c# - 更新面板工作很慢

javascript - 为什么在文本更改事件后滚动 "Up"? (奇怪的 Action )

javascript - 在导出期间显示更新进度

css - 关闭 twitter bootstrap 工具提示的优雅方式

CSS。删除溢出-y。现在好了。保持元素内联

javascript - 选中两个复选框时背景颜色如何变化

javascript - JS移除和添加类计时功能

html - 如何根据相邻单元格的高度来限制表格单元格 (td) 的高度?

css - 如何将第一个 div float 到左侧,将第二个 div float 到右侧?

javascript - 更新面板 AsyncPostback 触发器在 IE 中不起作用