冲突自动完成

时间:2011-01-19 23:22:36

标签: c# .net asp.net

我通过网络服务在我的.NET 4.0 asp.net页面中有一个Ajax自动完成文本框,但浏览器自动完成下拉列表功能显示在我的.net自动完成下拉列表之上。

有没有办法确保浏览器自动完成功能不会在此文本框中弹出?几乎像一个覆盖,以确保浏览器不试图帮助?

1 个答案:

答案 0 :(得分:0)

Mozila,Chrome和Safari已实施:

<input type="text"... autocomplete="OFF"/>

因此,如果您使用的是HTML,请使用autocomplete =“OFF”

这同样适用于ASP.NET TextBox。

<asp:TextBox ID="Text1" runat="server" autocomplete="OFF"/>

我不确定IE上会发生什么,但我很确定它也会尊重这个属性。