كيف يمكنني جعل AutoCompleteExtender تجعل أعلاه حدد ضوابط في IE6
-
09-06-2019 - |
سؤال
عندما 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 كدليل.انها حصلت على أن تفعل شيئا مع شيء آخر)