1. Change the background color method of the row when the mouse moves to a ListView
Front-End Code:
<asp:listview id= "ListView1" runat= "Server"
onitemdatabound= "Listview1_itemdatabound" >
<layou ttemplate>
<table id= "Table1" runat= "server" border= "0" style= "" >
<tr runat= "Server" Id= "Itemplaceholder"/>
</table>
</LayoutTemplate>
<itemtemplate>
<tr runat= "Server" id= "tr" >
<td>
<% #Eval ("id")%>
</td>
<td>
<%# Eval ("name")%>
</td>
<td>
<%# Eval ("Age")%>
</td>
</tr>
;/itemtemplate>
</asp:ListView>
Background code:
protected void Listview1_itemdatabound (object sender, ListViewItemEventArgs e)
{
if (E.ITEM.ITEMTYPE==LISTVI Ewitemtype.dataitem)
{
(E.item.findcontrol ("Tr") as HtmlTableRow). Attributes.
ADD ("onmouseover", "c=this.style.backgroundcolor;this.style.backgroundcolor= ' #00A9FF '");
(E.item.findcontrol ("Tr") as HtmlTableRow). Attributes.
ADD ("onmouseout", "this.style.backgroundcolor=c");
}
}