当浏览器窗口失去焦点时,带有Null Text的ASPxTextBox会丢失值

时间:2013-02-06 10:39:26

标签: asp.net devexpress

我有一个带有NullText的ASPxTextBox。它用于用户名。有些用户正在将注册邮箱中的用户名复制到此文本框中。当他们通过右键单击和上下文菜单执行此操作并返回其电子邮件客户端以复制密码时,文本框将被清空,即。即显示NullText 我可以重现这个。但是,使用Ctrl + V粘贴用户名时,它是持久的。 在我看来,ASPxTextBox正在寻找一个keydown事件或类似的东西来决定文本是否已经改变。
如何在所有情况下使文本持久?

2 个答案:

答案 0 :(得分:0)

这种行为似乎是浏览器/表单自动完成功能的副作用。

您是否可以尝试使用占位符属性(HTML5)定期重现此问题?

如果行为相同,请参阅this主题。

答案 1 :(得分:0)

我正在使用这个jquery插件解决这个问题: https://github.com/mathiasbynens/jquery-placeholder