2011-02-18 46 views
0

帮助。我有一个网站,当客户可以将自己的风格规则添加到他们的网站。整个过程完美地工作,但是当他们使用动态样式表回传页面时,有时只加载一些样式表规则。初始页面加载所有样式,某些回发也加载得很好,但在某些回发(大约60%)中,某些样式随机丢弃。这是生命周期问题吗?它如此随意,我无事可追。有没有办法加载动态生成的样式表并在整个会话中保留它,然后解除它?Asp.net动态ashx样式表不总是在回发上工作

谢谢!我在这里得到的答案总是存在,有人必须知道发生了什么。

+1

你在Firebug和Fiddler中看到了什么? – SLaks 2011-02-18 13:25:15

回答

2

所以,如果我理解正确的CSS文件存在,但只有一些规则正在申请?你确定在用户上传的文件有冲突/覆盖用户表单后没有其他样式表吗?

您是否一直在寻找Firebug以查看哪些工作表已加载,以及正在被覆盖的样式是从哪里获取样式?

+0

是的,正确的工作表已加载,并且样式正确加载。 Firebug展示了适当的风格,但是它们并没有在ie和firefox中随机应用。看起来页面正在发送正确的样式,但浏览器正在快速加载并跳过它们。有趣的一面。如果我只是进入页面并导航,则会应用它,但刷新页面时似乎不起作用。 (也不只是我的系统) – Daniel 2011-02-19 23:02:27