ورود

View Full Version : سوال: حذف history در تکست باکس ها



peymannaji
جمعه 03 آبان 1387, 14:22 عصر
با سلام

اگر از سایت https://ebanking.bankmellat.ir/ebanking/navigate.bm دیدن کرده باشید و یا استفاده کنید میبینید که وقتی در سیستم لاگین میکنید و دفعه بعد به سایت برگرید یا همان لحظه ، نام کاربری که قبلا وارد نموده اید با دابل کلیک بروی تکست باکس نمایش داده نمیشه و اصلا وجود نداره ... ( بر خلاف اون چیزی که در تکست باکس گوگل میبینیم )

برای این مسئله چکار باید کرد ؟

Behrouz_Rad
جمعه 03 آبان 1387, 14:31 عصر
خاصیت autocomplete کنترل input رو off کن.

peymannaji
جمعه 03 آبان 1387, 14:45 عصر
بهروز جان محبت کردین . بسیار سپاسگزارم ... البته مد نظر بنده در ارتباط با کنترل تسکت باکس در asp.net هست .... چرا که در دات نت این مسئله در فایر فاکس جواب نمیده ...

Behrouz_Rad
جمعه 03 آبان 1387, 16:24 عصر
در Firefox هم مشکلی نداره. این مسئله اصولاً ارتباطی با زبان Server Side نداره. TextBox در ASP.NET هم پس از رندر تبدیل به input میشه. با Attributes.Add این خاصیت رو بهش نسبت بده.

فقط نکته ی مهم اینجاست که مرورگرها از نام input برای تشخیص اینکه AutoComplete رو به اون اعمال کنند یا خیر اسفاده می کنند. سعی کن نام یکتایی برای TextBox (حتی در مقابل سایت های دیگه!) برای اون در نظر بگیری.

موفق باشید.