I'm giving solution which requires jQuery and scripting stuff. On server side on data bound event of listview you can add effect like this
protected void lvVendors_DataBound(object sender, EventArgs e)
{
foreach (var item in lvVendors.Items)
{
string cid=((LinkButton)item.FindControl("lnkbtnEdit")).ClientID; ScriptManager.RegisterClientScriptBlock(this,GetType(),item.ToString(),"$('"+cid+"').hover(
function () {
val=document.getElementById('"+cid+"').innerText;
document.getElementById("abc").innerText="my new text";
},
function () {
document.getElementById('"+cid+"').innerText=val;
}
);
",true);
}
}
I had used link button instead of image button you can change it easily. And you need to add script to load jQuery on your page. I had tried this on simple HTML but no luck with asp.net i had posted this just to give you idea of how it can be done.