C# 如何禁止浏览器在asp.net中保存以前的文本框数据

C# 如何禁止浏览器在asp.net中保存以前的文本框数据,c#,asp.net,C#,Asp.net,很抱歉,我没有正确解释我的问题,我的问题是我有一个带有自动完成扩展程序的文本框,它可以工作,但浏览器保存了我以前输入的文本,因此当我开始向文本框写入时,会出现两个列表,一个来自浏览器,另一个来自自动完成 我想禁用浏览器列表,只保留自动完成列表 如果有人能帮助我,我将不胜感激 提前感谢在textBox元素上使用EnableViewState=“False”属性 <asp:TextBox id="textbox1" runat="server” EnableViewState="false"

很抱歉,我没有正确解释我的问题,我的问题是我有一个带有自动完成扩展程序的文本框,它可以工作,但浏览器保存了我以前输入的文本,因此当我开始向文本框写入时,会出现两个列表,一个来自浏览器,另一个来自自动完成

我想禁用浏览器列表,只保留自动完成列表

如果有人能帮助我,我将不胜感激

提前感谢

在textBox元素上使用
EnableViewState=“False”
属性

<asp:TextBox id="textbox1" runat="server” EnableViewState="false" />
<asp:TextBox id="txt1" runat="server" EnableViewState="false" />

EnableViewstate=“false”不起作用吗?但是,该值将保留在回发上,因为该值已发布到服务器,因此您不会得到“textchanged”事件。

如果您当时没有找到答案,请添加autocomplete属性off autocomplete=“off”.net不提供它是HTML输入属性