Revision: 5001
Updated Code
at February 3, 2008 19:46 by rengber
Updated Code
//Codebehind
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onmouseover", "MouseOn(this)");
e.Row.Style["cursor"] = "pointer;hand;";
e.Row.Attributes.Add("onmouseout", "MouseOff(this)");
e.Row.Attributes.Add("onclick", "window.location=\'ViewDetailRecord.aspx?ItemId=" + e.Row.Cells[0].Text + "\'");
}
}
//Page HTML
<script type="text/javascript" language="javascript">
var holding = "white";
function MouseOn(elem)
{
holding = elem.style.backgroundColor;
elem.style.backgroundColor = "#f2f2f2";
//alert(elem.style.backgroundColor);
}
function MouseOff(elem)
{
//alert(holding);
elem.style.backgroundColor = holding;
}
</script>
Revision: 5000
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 3, 2008 19:17 by rengber
Initial Code
protected void gv1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onmouseover", "this.style.backgroundColor=\'#F2F2F2\'");
e.Row.Style["cursor"] = "pointer;hand;";
e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=\'White\'");
e.Row.Attributes.Add("onclick", "window.location=\'ViewDetailRecord.aspx?DetailId=" + e.Row.Cells[0].Text + "\'");
}
}
Initial URL
Initial Description
Initial Title
Adding Eventhandlers to DataGrid Rows
Initial Tags
aspnet
Initial Language
C#