加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

“自动完成关闭”无法在IE中运行 – ASP.Net

发布时间:2020-12-16 03:40:24 所属栏目:asp.Net 来源:网络整理
导读:问题:ASP上是否有任何原因Autocomplete = off:文本框在IE 7中不起作用? 如果这是它的最佳术语,IE自动完成功能就是下拉列表,就像从文本框中删除的内容,并显示您已输入的内容. 我需要IE自动完成功能在此时不能用于文本框,该文本框是用户控件的一部分,其工作
问题:ASP上是否有任何原因Autocomplete = off:文本框在IE 7中不起作用?

如果这是它的最佳术语,IE自动完成功能就是下拉列表,就像从文本框中删除的内容,并显示您已输入的内容.

我需要IE自动完成功能在此时不能用于文本框,该文本框是用户控件的一部分,其工作方式类似于Ajax自动完成控件.问题是,当Ajax自动填充选择列表出现时,IE自动填充选择框也会出现. (如果我可能双击文本框)我正在使用这个:

someTextbox.AutoCompleteType = AutoCompleteType.Disabled;

但它仍然显示出来.我已尝试从IE自动填充中删除项目,但下次输入内容并按Enter键时,问题会重新出现.有任何想法吗?

注意:查看源时,文本框将使用Autocomplete = off标记进行呈现.

注2:尝试过someTextbox.Attributes.Add(“autocomplete”,“off”);也没有成功

*更新,不久之前想出来但忘了*

test.AutoCompleteType = AutoCompleteType.None;

这确实有效.我不确定有什么区别.假设我看起来有时候.

解决方法

尝试将AUTOCOMPLETE =“off”添加到您的表单标记中:

<form name="form1" id="form1" method="post" autocomplete="off">

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读