2011-02-18 3 views
0

도움말. 고객이 웹 사이트에 자신의 스타일 규칙을 추가 할 수있는 사이트가 있습니다. 전체 프로세스가 완벽하게 작동하지만 동적 스타일 시트 포스트를 사용하여 페이지를 게시 할 때 때로는 일부 스타일 시트 규칙 만로드됩니다. 초기 페이지에는 모든 스타일이로드되고 일부 포스트 백이 잘로드되지만 일부 포스트 백 (약 60 %)에서는 특정 스타일이 임의로 삭제됩니다. 수명주기 이슈입니까? 그것의 무작위, 나는 추적 할 것이 없다. 동적으로 생성 된 스타일 시트를로드하고 세션 전체에 걸쳐 지속시킨 다음이를 닫는 방법이 있습니까?Asp.net 다이나믹 ashx 스타일 시트는 항상 포스트 백에서 작동하지 않습니다

감사합니다 !!! 내가 여기에 오는 대답은 항상 자리를 잡고 있고, 누군가는 무슨 일이 일어나고 있는지 알고 있어야합니다.

+1

방화범과 피들러에서 무엇을 볼 수 있습니까? – SLaks

답변

2

그렇다면 CSS 파일은 정상적으로 이해되지만 일부 규칙 만 적용됩니다. 사용자 시트를 상충하거나 재정의하는 다른 스타일 시트가 사용자가 업로드 한 후에도 확실하지 않습니까?

어떤 시트가로드되고 덮어 쓰여지고있는 스타일이 스타일을 가져 오는 지 확인하려면 Firebug를 전혀 보지 않으셨습니까?

+0

예, 올바른 시트가로드되고 스타일이 제대로로드됩니다. 파이어 버그 (Firebug)는 적절한 스타일을 보여 주지만 ie와 firefox 둘 다 (무작위로) 적용되지는 않습니다. 페이지가 올바른 스타일을 보내는 것처럼 보이지만 브라우저가 빠르게로드되어 건너 뜁니다. 재미있는 쪽지. 방금 페이지로 이동하여 탐색하면 해당 페이지가 새로 고쳐지면 작동하지 않는 것처럼 보입니다. (또한 그것의 단지 내 시스템) – Daniel

+0

그래서 당신이 똑바로 그것을 탐색 할 때 작동하지만 새로 고침에 나던? 당신이 계속 새로 고침을한다면 그것은 스스로를 고칠 것인가 아니면 영구적으로 붕괴 된 것입니까? 새로 고침을 일으키는 문제는 흥미롭고 캐싱이 일부 문제를 일으킬 수 있다고 생각하게 만듭니다. 그러나 설정에 대해 더 많이 알지 못해도 말하기가 어렵습니다. –

+0

어떤 이유로 머리글을 사용자 정의 컨트롤에 추가하고 캐시했을 때 모든 것이 완벽합니다. – Daniel

관련 문제