试图触发onclick事件asp:ImageButton

时间:2015-06-18 18:37:22

标签: asp.net visual-studio-2010 internet-explorer

我的asp:ImageButton doest不会在IE上触发onclick事件,但在chrome或firefox上正常工作。

不知道我的代码是否正确,但是在这里:

<asp:ImageButton ID="SaveBtn" runat="server" OnClick="Save_Click"
                 ToolTip="Save" ImageUrl="images/save.png" />

使用.NET Framework 3.5

注意: IE10

1 个答案:

答案 0 :(得分:2)

只需安装.NET Framework 4.5

即可

IE10有一个错误。

IE10错误地将坐标转换为十进制而不是整数。这会导致ImageButton点击失败。

您可以尝试一些解决方法,例如:

- 将ImageButton更改为LinkBut​​ton并将按钮图像放在其中。

您的代码如下所示:

<asp:LinkButton ID="SaveBtn" runat="server" OnClick="Save_Click">
     <asp:Image ID="Image1" runat="server" ImageUrl="images/save.png" ToolTip="Save" />
</asp:LinkButton>

看看here