ImageButton With Mouse Event Handlers Considered Not Well Formed

Total Post:159

Points:1117
 1228  View(s)
Ratings:
Rate this:

ASP.NET says that the following ImageButton server tag is not well formed:

<asp:TableCell VerticalAlign="Top">
    <asp:ImageButton runat="server" ID="imgAdd" src="Images/add_plus_1.gif"
        onmouseout="this.src='Images/add_plus_1.gif'"
        onmouseover="this.src='Images/add_plus_2.gif'"
        onmousedown"this.src='Images/add_plus_3.gif'"
        CauseValidation="false" style="cursor: pointer"
        OnClientClick="Javascript:SL_AddBuilding()" />
</asp:TableCell>

I think all the mouse event attributes are legit, so I don't know what it's complaining about.

  1. Post:378

    Points:2694
    Re: ImageButton With Mouse Event Handlers Considered Not Well Formed

    Hi samuel, 

    try this:
    <asp:ImageButton runat="server"ID="imgAdd" src="Images/add_plus_1.gif"
        onmouseout="this.src='Images/add_plus_1.gif'"
        onmouseover="this.src='Images/add_plus_2.gif'"
        onmousedown="this.src='Images/add_plus_3.gif'"
        CauseValidation="false" style="cursor: pointer"
        OnClientClick="Javascript:SL_AddBuilding()" />

      Modified On Apr-05-2018 04:16:01 AM

Answer

NEWSLETTER

Enter your email address here always to be updated. We promise not to spam!