0

我们的所有 ASP 按钮都有问题。在我们的应用程序的新版本上线之前,我们采取的最后一步是用 asp:buttons 替换 100 个图像按钮,这些按钮的样式具有渐变,因为所有图像都带有不同的文本。

The problem is that we can only click on the button text or the border of the button. The rest of the button area is not clickable at all. I strongly suspect that this is related to the fact that we are now using the ajax toolkit, but I can not prove it. All of our buttons have this issue now including non image buttons that were working perfectly before.

我已经单独替换了所有的 css,这根本没有任何区别。另外,我能找到的最接近类似类型的问题提到了使用 display:block。这些都不起作用,做类似 href 或包装 div 的事情不是一种选择。这实际上是数百个按钮,重新创建它们是行不通的。我看到的唯一其他选择是 ajax 工具包。我无法发布代码,甚至无法创建与实际代码相似的伪代码或较小的项目。我可以说我们是为 IE 9 设计的,我怀疑在 IE 10 和所有其他浏览器中我们可能不会遇到这个问题,但由于 IE 9 是强制性的,我们必须找到解决这个问题的方法。我意识到没有代码很难,但如果你能指出错误的正确方向,我相信我能弄清楚。

谢谢吉米

4

1 回答 1

0

这是一个 css 问题,您可以使用 chrome 或 firefox(我更喜欢 chrome)检查按钮并查看您的按钮具有哪些 css 属性,然后在它们的复选框上一一禁用这些属性(动态)并查看您的按钮是否是禁用属性后可单击。

于 2013-05-22T08:25:40.820 回答