TRT Pakistan Yardım Kampanyası

Textbox geçmişinin kapatılması 

 

ASP.NET - 24.05.2010
Bu yazı 214 defa okundu

Textboxlara bilgi girişi esnasında, daha önceden girilen bilgileri açılır bir liste içerisinde görebiliyorsunuz.

Bazen bunun istediğiniz textboxlar için yapılmamasını isteyebilirsiniz.

Bunun için asp.net te textboxa ait bir property (özellik) var: AutoCompleteType.

Kod örneği:

<asp:TextBox ID="txtKullaniciKodu" runat="server" AutoCompleteType="None" />

ya da

<asp:TextBox ID="txtKullaniciKodu" runat="server" AutoCompleteType="Disabled" />

Ama bu kodlarda bir sıkıntı var o da sadece Internet Explorer da geçerli olması. Bu kodu deneyecek olursanız Firefoxta çalışmadığını göreceksiniz.

O yüzden başka bir çözüm bulmak zorundayız.

Eğer TextBox ın AutoCompleteType özelliğini değil de javascript taraflı düşünürsek istediğimizi elde ederiz.

İşte çözüm:

Code behind tarafında bunu elle yaparsak, tüm tarayıcılarda istediğimiz sonucu alabiliyoruz:

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

Yorumlar Yorum Yaz