كيف يمكنني جعل AutoCompleteExtender تجعل أعلاه حدد ضوابط في IE6

StackOverflow https://stackoverflow.com/questions/45267

سؤال

عندما AutoCompleteExtender يتم عرضها في IE6 يبدو أن تجاهل z-index ويجعل دون أي تحديد الضوابط (مثل dropdownlists) في IE6.

<asp:TextBox ID="TextBox1" runat="server"  />
<cc1:AutoCompleteExtender ID="AutoCompleteExtender1" runat="server" 
    TargetControlID="TextBox1" EnableCaching="true" CompletionSetCount="5" 
    FirstRowSelected="true" ServicePath="~/Services/Service1.asmx" ServiceMethod="GetSuggestion" />
<asp:DropDownList ID="DropDownList1" runat="server">
    <asp:ListItem Text="Item 1" Value="0" />
    <asp:ListItem Text="Item 2" Value="1" />
</asp:DropDownList>

كيف تجعل تجعل أعلاه dropdownlists?

هل كانت مفيدة؟

المحلول

@أوريون هذا جزئيا الصحيح - هناك طريقة واحدة أخرى للتعامل مع هذه و ذلك لتغطية المخالف حدد قوائم مع iframe.وتستخدم هذه التقنية في كودي لينلي هو ThickBox (كتب مسج).انظر التعليمات البرمجية للحصول على تفاصيل حول كيفية القيام بذلك.

نصائح أخرى

لا شيء يجعل أدناه حدد ضوابط في IE6.انها واحدة من العديد من "ميزات" مايكروسوفت أسبغ علينا عندما الموهوبين أي إلى العالم

لديك إلى إخفائها ، ثم إعادة عرض لهم.

مراقبة معيار النصي العلبة الخفيفة - الذي يفعل هذا بالضبط

(لاحظ أن الرابط هو فقط أول شيء وجدته في جوجل الذي كان مصدر lightbox.js كدليل.انها حصلت على أن تفعل شيئا مع شيء آخر)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top