سؤال

السؤال:هل هناك أي سبب الإكمال التلقائي=على ASP:Textbox لن يعمل في IE 7?

في هذه الحالة هو أفضل تعبير عن ذلك ، فإن أي ميزة الإكمال التلقائي هو أن القائمة المنسدلة مثل الشيء الذي يسقط من مربعات النص و يظهر لك أشياء الماضية كنت قد كتبته في.

أنا في حاجة إلى أي ميزة الإكمال التلقائي لا تعمل في هذه المرحلة على النص الذي هو جزء من عنصر تحكم مستخدم أن يعمل مثل اياكس الإكمال التلقائي التحكم.المشكلة هي عندما اياكس الإكمال التلقائي اختيار قائمة العروض ، أي الإكمال التلقائي مربع التحديد.(في الحالات التي قد انقر نقرا مزدوجا فوق مربع نص) أنا باستخدام هذا:

someTextbox.AutoCompleteType = AutoCompleteType.Disabled;

ولكن اللقطات يظهر.لقد حاولت إزالة العناصر من أي الإكمال التلقائي, ولكن في المرة القادمة كنت اكتب شيء و اضغط enter المشكلة يظهر.أي أفكار ؟

ملاحظة:مربع النص المقدمة مع الإكمال التلقائي=قبالة الوسم عند عرض المصدر.

ملاحظة 2:حاولت someTextbox.سمات.Add("الإكمال التلقائي" ، "إيقاف");أيضا دون جدوى

* تحديث اكتشفت ذلك منذ فترة ولكن نسيت *

test.AutoCompleteType = AutoCompleteType.None;

أن يعمل فعلا.لست متأكدا ما هو الفرق على الرغم من.افترض سوء تبدو أن يصل في وقت ما.

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

المحلول 2

في محاولة واضحة من علامات الاستفهام التي قد أجبت في المشاركة الأصلية.

test.AutoCompleteType = AutoCompleteType.None;

نصائح أخرى

حاول إضافة AUTOCOMPLETE="off" إلى النموذج الخاص بك الوسم أيضا:

<form name="form1" id="form1" method="post" autocomplete="off">

هذه محاولة واحدة:

someTextbox.Attributes.Add("autocomplete", "off");

في تحميل الصفحة

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