Telerik RadTextBox 在选择 Chrome 自动填充选项后变为只读

Posted

技术标签:

【中文标题】Telerik RadTextBox 在选择 Chrome 自动填充选项后变为只读【英文标题】:Telerik RadTextBox becomes readonly after selecting a Chrome AutoFill option 【发布时间】:2012-08-07 09:30:21 【问题描述】:

想知道是否有人以前见过或修复过这个问题:

当表单加载时,我可以毫无问题地手动输入地址字段(所有字段都是 RadTextBox)

如果我从顶部开始填写表格,在我输入我的电子邮件地址的前几个字符后 - Chrome 会提供一个电子邮件地址列表供我选择,如果我选择一个 - 它会填写其余的包含与该电子邮件地址关联的信息的表单。

到目前为止一切顺利。

当我现在尝试编辑后续字段时,我不能 - 它们已变为只读!!!

在尝试解决这个问题时,我的直觉是打开 Chrome 开发者工具,看看有效和无效的领域之间的区别。

但是你瞧——只要我打开开发者工具——问题就消失了!

有什么想法吗?

【问题讨论】:

禁用浏览器的默认样式表也可以解决问题。我假设我可以覆盖导致问题的用户代理样式表中的任何内容......但是从哪里开始!当我尝试查看 Chrome 添加了哪些虚假样式时,使用开发者工具 - 开发者工具在窗口中突出显示元素当前元素的功能,显然改变了样式,修复了问题并覆盖了麻烦的样式规则。跨度> 【参考方案1】:

感谢 Stefan Sedich!!!

http://weblogs.asp.net/stefansedich/archive/2008/11/04/bug-with-latest-google-chrome-and-asp-net-validation.aspx

【讨论】:

以上是关于Telerik RadTextBox 在选择 Chrome 自动填充选项后变为只读的主要内容,如果未能解决你的问题,请参考以下文章

如何将RadTextBox名称属性设置为静态以在Javascript中使用

Telerik winforms 中的浮动标签

Javascript 函数适用于 onclick 但不适用于 onfocus

在 Telerik 的 RadListView 中预先选择复选框

Telerik rad 日期选择器在用户键入未来日期时显示错误消息

一旦选择了行,Telerik网格就会禁用onrowselected事件