3

양식에 asp : TabContainer가 있고 앱을 서버에 다시 배포 한 후에 탭의 스타일이 지정되지 않았습니다. Webresource.axd URL을 브라우저에로드하려고하면 로그인 페이지로 리디렉션되어 인증 문제처럼 보이지만 앱의 나머지 부분은 도착하기 오래 전에 이미 로그인되어 있습니다. 탭 컨트롤이있는 페이지asp : 배포 후 TabContainer의 스타일이 지정되지 않고 자체적으로 수정됩니까?

웹 서버를 다시 시작하거나 재부팅해도 영향을 미치지 않습니다.

그런 다음 스타일이 작동하기 시작하고 일반적으로 동일한 동작을 나타내는 다른 배포가있을 때까지 스타일이 작동을 멈추지 않습니다.

어떤 종류의 캐싱 또는 사용 권한 문제가 있습니까? 여기

Styled tabs

Unstyled tabs

은의 Web.config에서 인증입니다 :

<authentication mode="Forms"> 
    <forms name=".ASPXAUTH" protection="All" timeout="2400" loginUrl="Default.htm"/> 
</authentication> 
+0

에 대한 자세한 당신이 형식 인증을 수행 적이 알아? 그런 다음 web.config의 인증 구성이이 문제에 도움이 될 수 있다고 말해주십시오 .. –

+0

브라우저 캐시 문제 일 수 있습니다. 계속 진행할 필요는 없지만 항상 사용할 수 있도록 WebRescource.axd에 대한 예외를 web.config에 추가해야 할 수도 있습니다. ??? – edhurtig

+0

@ArunRana web.config의 양식 인증 섹션을 질문에 복사했습니다. –

답변

0

u는 탭 컨테이너의 cssclass, 그것은 다음과 같이 표시됩니다 변경이있는 경우 ... U 경우 tabcontainer의 모양을 완전히 바꾸고 싶습니다. 탭 컨테이너의 전체 CSS를 포함해야합니다.

.tab 
{ 
    margin:5px 0px 5px 0px;  
} 

.tab .ajax__tab_header 
{ 
    font-family: arial,helvetica,clean,sans-serif; 
    font-size: small; 
    border-bottom: solid 5px #00B3B2; 
    padding-left: 50px; 
} 
.tab .ajax__tab_header .ajax__tab_outer 
{ 
    background: url(../Images/sprite.png) #d8d8d8 repeat-x; 
    margin: 0px 0.16em 0px 0px; 
    padding: 1px 0px 1px 0px; 
    vertical-align: bottom; 
    border: solid 1px #a3a3a3; 
    border-bottom-width: 0px; 
    border-radius: 5px 5px 0px 0px; 
} 
.tab .ajax__tab_header .ajax__tab_tab 
{ 
    color: #000; 
    padding: 0.35em 0.75em; 
    margin-right: 0.01em; 
} 
.tab .ajax__tab_hover .ajax__tab_outer 
{ 
    background: url(../Images/sprite.png) #bfdaff repeat-x left -1300px; 
    cursor: pointer; 
} 
.tab .ajax__tab_active .ajax__tab_tab 
{ 
    color: #fff; 
} 
.tab .ajax__tab_active .ajax__tab_outer 
{ 
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADICAYAAAAp8ov1AAAAAXNSR0IArs4c6QAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oJGA41KpTYroIAAACASURBVCjP7ZE7DsJADESfJiL37znNXoJLUNARa7Ni6Bw5AtFEqXAx8vj/wfZNwBBAakPAWukQEJUu1RGVLt9su4yo9eJ3t0FrDWyTg58HezlujFPE9lXAQ8BdQM93R9LtM2ve/vnB22tcF/DaTpItJwHKVWcBk4BLwlw1/nAUvAGm30u0udPq+QAAAABJRU5ErkJggg==") #00B3B2 repeat-x left -100px; 
} 
.tab .ajax__tab_body 
{ 
    font-family: verdana,tahoma,helvetica; 
    font-size: 10pt; 
    padding: 0.25em 0.5em; 
    border: solid 1px #00B3B2; 
    border-bottom:0px; 
    border-right:0px; 
    border-top-width: 0px; 
} 

은 이제 탭 컨테이너에 대한 cssclass를 포함합니다.

+0

이것이 문제라고 생각하지 않습니다. 배포 후 작업을 중단 한 다음 결국에는 모두 잘 작동하므로 동적 인 것이어야합니다. –

관련 문제