【问题标题】:asp:TextBox with TextMode=Password on Chrome and FireFoxasp:TextBox with TextMode=Password on Chrome and FireFox
【发布时间】:2014-05-27 10:40:23
【问题描述】:

我有一个带有 gridview 的表单,其中一个文本框在页脚行中设置了 TexMode=Password。 如果在登录应用程序时我选择将登录名和密码保存在浏览器中(它发生在 Chrome 和 Firefox 中,但不在 IE 中),输入的登录名和密码显示在密码 texbox 的页脚行中,另一个显示德克斯箱。 我尝试按照某些地方的建议将密码文本框的 AutoCompleteType 设置为已禁用,但它没有任何改变。

知道如何解决这个问题吗?

【问题讨论】:

  • 你能显示一个代码sn-p吗?
  • 输入的id 是什么?
  • 这里的代码没有任何影响。一旦我从文本框中删除了 TextMode=Password,它就解决了问题,但这不是一个可接受的解决方案。
  • ID 是“TextBoxAddUserName”和“TextBoxAddPassword”,但即使我将第一个更改为“TextBoxAddUse”,它仍然会得到登录字符串。

标签: c# html asp.net google-chrome firefox


【解决方案1】:

我遇到了同样的问题,停止浏览器功能以保存用户名和密码是不明显的,所以我按照以下步骤操作:

1) 只需为用户名和密码创建一个虚拟文本框,并将它们的显示设置为无。

2) 并将它们放在现有文本框之前。在我的情况下,填充了相同的虚拟文本框。

【讨论】:

  • 谢谢。这显然做到了。出于某种原因,我不得不将虚拟用户名文本框放在真实用户名文本框之后,将虚拟密码文本框放在真实用户名文本框之前。它是否完成工作并不重要。 :-)
猜你喜欢
  • 1970-01-01
  • 2016-06-20
  • 2011-03-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多