2010-04-10 3 views
0

Datepicker 용 webusercontrol이 하나 있습니다. 콘텐츠 페이지에서이 컨트롤을 사용할 때 제대로 작동합니다. 콘텐츠 페이지 (텍스트 상자, 레이블 등)에 많은 컨트롤이 있습니다. 모든 컨트롤은 테이블 안에 있습니다. <td> 안에 사용자 정의 컨트롤을 배치했습니다. 이미지를 클릭하면 캘린더 컨트롤이 표시됩니다. 하지만이 달력 컨트롤은 다른 모든 컨트롤 (텍스트 상자, 레이블 등)을 푸시합니다. Z- 인덱스를 높은 값으로 설정했지만 여전히 작동하지 않습니다. 이 고정 절대 및 상대 위치 요소 이루어진다 becuasewebusercontrol 문제

alt text http://www.shareimages.com/images/thumbs/0/0/1/39586-qJyWopyZlqGlk6CVmw-datepicker.jpg

+0

귀하의 페이지에 대한 마크 업을 보여주었습니다. 마크 업 (그리고 어쩌면 렌더링 된 HTML)이 어떻게 보이는지 알지 못하면서 무슨 일이 벌어지고 있는지 말하기는 약간 어렵습니다. –

답변

0

Z 굴절률은 작동하지 않을 것이다. 무슨 일이 있었는지 캘린더가로드되지 않았을 때 셀이 비어 있지만 캘린더를 열면 셀을 채우고 테이블을 확장 한 행이 펼쳐집니다. 이는 타위 안에있는 요소들이 그들의 위치를 ​​바꾸게합니다. 캘린더를 다른 행 위에 놓지 마십시오. 새 열을 만듭니다. rowspan을 설정하고 다른 셀에 영향을 미치기 때문에 셀에 확장 할 셀 내부에 캘린더를 놓습니다 (이것은 다른 행에 있기 때문에 변경됩니다).