2012-04-23 3 views
0

질문 목록을 표시하는 자동 완성 문자가 있습니다. 같은 텍스트 상자에 뭔가를 입력하고 "검색"버튼을 클릭하면 팝업이 열리고 카테고리가 선택되어야합니다. 나는 팝업을 위해 modalpopupextender를 사용하고있다. 그러나 modelPopup은 자동 완성 Extender를 사용하는 동안은 열지 않습니다. 자동 완성 Extender가없는 경우 동시에 작동합니다.모달 팝업이 AutoCompleteExtender와 함께 작동하지 않습니다.

답변

6

ModalPopupExtender에서 AutoCompleteExtender를 사용하려고하면 자동 완성 옵션이 표시됩니다 모달 팝업. 이것은 ModalPopupExtender가 다른 모든 컨트롤을 무시하는 Z- 인덱스 문제입니다. 당신은 당신이 그것의 전경 요소 100001를 사용하고 있음을 알 때문에 10000001.

사용처럼이 코드 높은 것을 사용합니다 모달의 Z-인덱스를 확인하는 경우 :

<cc1:AutoCompleteExtender ID="ace" runat="server" OnClientShown="ShowOptions"> 
</cc1:AutoCompleteExtender> 

<script language="javascript" type="text/javascript"> 
    function ShowOptions(control, args) 
    { 
     control._completionListElement.style.zIndex = 10000001; 
    } 
</script> 
관련 문제