/ // < ;summary>
/// 데이터 행 바인딩 이벤트
/// ///
>/ //
protected void gvProduct_RowDataBound(object sender, GridViewRowEventArgs e)
{
try
{
if (e .Row .RowType == DataControlRowType.DataRow )
{
GridViewRow row = e.Row;
CheckBox ckb = row.Cells[0].FindControl("ckb") as CheckBox; ProductID = row.Cells[0].FindControl("lblProductID") as Label;
//마우스가 머무를 때 배경색 변경
row.Attributes.Add("onmouseover", "this.style. backgroundColor ='# 00A9FF'");
//마우스가 멀어지면 배경색을 복원합니다
row.Attributes.Add("onmouseout", "gvProducts_onmouseout('" gvProducts.ClientID "','" ckb. ClientID "', this) ");
//마우스가 멀어질 때 배경색 복원
row.Attributes.Add("onclick", "SelectRadio('" gvProducts.ClientID "','" ckb .ClientID "', '" ProductID.Text "',this) ");
ckb.Attributes.Add("onclick", "SelectRadio('" gvProducts.ClientID "','" ckb.ClientID "', '" ProductID.Text "',document.getElementById('" row.ClientID "')) ");
}
catch(예외 예)
{
}
}
프런트엔드 코드