ASP按钮只能在文本和边框上单击

时间:2013-05-22 03:50:03

标签: asp.net ajax

我们的所有ASP按钮都存在问题。我们在使用我们的应用程序的新版本之前采取的最后一个步骤是用asp:按钮替换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是强制性的,我们必须找到解决这个问题的方法。我意识到没有代码就很难,但是如果你能指出我正确的错误方向,我相信我能搞清楚。

由于 麦

1 个答案:

答案 0 :(得分:0)

这是一个CSS问题,您可以使用chrome或firefox检查按钮(我更喜欢chrome)并查看您的按钮具有的css属性,然后逐个禁用这些属性(在飞行中)单击其复选框并查看是否禁用属性后,您的按钮可以单击。