2012-04-23 16 views
0

私は質問のリストを表示するオートコンプリートエクステンダーを持っています。同じテキストボックスで、何かを入力して「検索」ボタンをクリックすると、ポップアップが開き、カテゴリが選択されます。私はポップアップのためにmodalpopupextenderを使用しています。しかし、modelPopupはオートコンプリートエクステンダを使用していないときには開きません。モーダルポップアップがAutoCompleteExtenderで動作しない

答えて

6

ModalPopupExtender内でAutoCompleteExtenderを使用しようとすると、オートコンプリートオプションが表示されますモーダルポップアップ。 これはModalPopupExtenderが他のすべてのコントロールをオーバーライドするZ-インデックスの問題です。 あなたがモーダルのZ-インデックスをチェックする場合は、その前景要素のための100001を使用していることがわかりますので、このコードスニペットを使用し10000001.

のように高いものを使用します。

<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> 
関連する問題