AutofillAll major browsers (Google chrome, Mozilla firefox, Safari and Internet explorer) has default functionality of auto complete the textboxes values means when user start to type value in textbox gets a dropdown like prefilled values in that particular textbox . We can disable the auto fill settings of browsers by uncheck the enable autofill option in browsers settings.


We have three ways to disable the autofill.
Method 1:
We can disable it by set autocomplete=”off” the in the form tag. It will disable it for entire form.
<form autocomplete=”off” id=”form1″ runat=”server”>

Method 2:
To disable autofill for a particular textbox set autocomplete=”off”
<asp:TextBox ID=”txtname” runat=”server” autocomplete=”off”></asp:TextBox>

Method 3:
We can also disable the autofill from code behind.
txtaddress.Attributes.Add(“autocomplete”, “off”);

HTML Markup:
<form autocomplete=”off” id=”form1″ runat=”server”>
<tr><td>Name :</td><td><asp:TextBox ID=”txtname” runat=”server” autocomplete=”off”></asp:TextBox></td></tr>
<tr><td>Address :</td><td><asp:TextBox ID=”txtaddress” runat=”server” autocomplete=”off”></asp:TextBox></td></tr>
<tr><td>Salary :</td><td><asp:TextBox ID=”txtsalary” runat=”server” autocomplete=”off”></asp:TextBox></td></tr>
<tr><td></td><td><asp:Button ID=”btnsave” runat=”server” Text=”Save” /></td></tr>

Write the below given code on page load event.
protected void Page_Load(object sender, EventArgs e)
txtaddress.Attributes.Add(“autocomplete”, “off”);
txtsalary.Attributes.Add(“autocomplete”, “off”);

Protected Sub Page_Load(sender As Object, e As EventArgs)
txtaddress.Attributes.Add(“autocomplete”, “off”)
txtsalary.Attributes.Add(“autocomplete”, “off”)
End Sub

Written by 

2x Salesforce MVP | Platform Champion | 18x Salesforce Certified | MuleSoft Certified | 8x Trailhead Ranger | TechForce Services | Sydney | Australia

Leave a Reply

Your email address will not be published. Required fields are marked *