2009-11-11 2 views
1

pretty facebook 스타일의 팝업을 위해 Facebox을 사용하고 있습니다. 내부에 업데이트 패널과 함께 사용하는 방법이 있는지 궁금합니다.Facebox 팝업 창에서 UpdatePanel을 사용할 수 있습니까?

두 개의 드롭 다운이있는 페이지에 div가 있고 두 번째 드롭 다운은 첫 번째 드롭 다운의 선택한 값에 따라 다릅니다. 이 드롭 다운을 UpdatePanel 안에 넣었습니다. Facebox를 팝업으로 표시하고 싶지만 작동하지 않습니다. 그것은 단순히 아무 것도하지 않을 것입니다.

작동 원리에 대한 아이디어가 있으십니까? 가능한가요?

** 참고 : Facebox를 사용하는 방법은 여러 가지가 있습니다. 현재 내가하고있는 일은 팝업에서 표시하고 싶은 페이지 주위에 div (표시 : 없음)를 넣고 연결하는 것입니다. jquery 확장에서 facebox() 메서드를 사용하여 링크에 연결합니다.

답변

0

Facebox가하는 일은 지정된 div의 innerHTML을 자신의 div로 복사하여 표시하는 것입니다. 즉, 특정 ID의 요소가있는 경우 중복되어 동일한 ID의 2 개 요소 (예쁜 털이)를 갖게됩니다.

FacePad와 함께 Facebox를 사용하면 작업이 상당히 복잡해집니다. Facebox에 나타나는 Javascript 제어 필드를 사용하고 실제 UpdatePanel로 필드를 조작하는 것이 좋습니다.

(형식이없는 facebox div) :

<input type="button" onclick="submitUpdatePanel();" value="Submit" />