Please enable Javascript to correctly display the contents on Dot Net Tricks!

Stop auto-fill in browsers for textbox

  Posted By : Shailendra Chauhan, 26 Aug 2012
Updated On : 24 Sep 2016
Total Views : 21,198   
 

Today’s browsers like Chrome, Firefox, Internet Explorer and Safari has functionality of auto complete values in TextBoxes. If you have enabled this features in your browser, then each and every time when you start to enter value in TextBox you get a drop down of prefilled values in that TextBox. This feature of browser can be disabled by the programming for a specific web form like payment form and other confidential information form of a web application.

In chrome browser, we can enable auto-fill as shown below:

Suppose we have a below form for online payment of product by credit card or debit card then it is mandatory to stop auto complete functionality of browser so that browser doesn’t save the confidential information of a customer’s credit card or debit card.

We can turn off auto-fill for our complete form by setting autocomplete attribute value to off as shown below:

 <form id="Form1" method="post" runat="server" autocomplete="off">
 .
 .
</form> 

We can also turn off auto-fill for a particular TextBox by setting autocomplete attribute value to off as shown below:

 <asp:TextBox Runat="server" ID="txtConfidential" autocomplete="off"></asp:TextBox> 

We can also do this from code behind also like as:

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

After doing one of above code you will see that there is no auto-fill.

Summary

In this article, I explain how can you stop auto-complete in TextBox by programming. I hope you will use this trick in your web form. I would like to have feedback from my blog readers. Please post your feedback, question, or comments about this article.

 
You might like
 
5 OCT
ASP.NET MVC with AngularJS Development (online)

Mon-Fri 07:00 AM-08:30 AM IST

Know More
1 OCT
ASP.NET MVC with AngularJS Development (offline)

Sat-Sun 08:00 AM-09:30 AM

Know More
28 SEP
NodeJS Development (online)

Mon-Fri 08:00 PM - 09:30 PM IST

Know More
28 SEP
MEAN Stack Development (online)

MON-FRI 08:00 PM-09:30 PM IST

Know More
23 SEP
ASP.NET MVC with AngularJS Development (online)

MON-FRI     09:30 PM-11:00 PM IST

17 SEP
ASP.NET MVC with AngularJS Development (offline)

SAT,SUN     05:00 PM-06:30 PM IST

17 SEP
ASP.NET MVC with AngularJS Development (online)

Weekend (Sat, Sun)     03:00 PM-05:00 PM IST

17 SEP
PPC Marketing (offline)

Sat, Sun     03:00 PM-05:00 PM IST

3 SEP
NodeJS Development (offline)

Sat, Sun     11:00 AM-12:30 PM IST

24 JUL
ASP.NET MVC with AngularJS Development (offline)

Sat, Sun     09:30 AM-11:00 AM

BROWSE BY CATEGORY
 
SUBSCRIBE TO LATEST NEWS
 
LIKE US ON FACEBOOK
 

Professional Speaks

+