0
我有一个显示问题列表的autocomplexxtender。在同一个文本框中,当我输入内容并单击“搜索”按钮时,应打开弹出窗口并选择类别。我正在使用modalpopupextender作为弹出窗口。但modelPopup在使用自动完成扩展程序时未打开。同时没有自动完成扩展程序,它将工作莫代尔弹出式窗口不能与AutoCompleteExtender一起使用
我有一个显示问题列表的autocomplexxtender。在同一个文本框中,当我输入内容并单击“搜索”按钮时,应打开弹出窗口并选择类别。我正在使用modalpopupextender作为弹出窗口。但modelPopup在使用自动完成扩展程序时未打开。同时没有自动完成扩展程序,它将工作莫代尔弹出式窗口不能与AutoCompleteExtender一起使用
如果您尝试在ModalPopupExtender中使用AutoCompleteExtender,您会注意到自动完成选项显示在后面模式弹出。 这是一个Z-index问题,其中ModalPopupExtender覆盖所有其他控件。 如果检查模式的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>