下一站天后

今朝的容颜老于昨晚

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
protected void Page_Load(object sender, EventArgs e)
{
        
if (!IsPostBack)
        {
            ViewState[
"LineNo"= 0;    //0为奇数行,1为偶数行
        }
}

    
//数据行建立事件
    protected void gviewEmployees_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        
switch (e.Row.RowType)
        {
            
case DataControlRowType.Header:
                e.Row.BackColor 
= Color.FromArgb(15300);
                e.Row.ForeColor 
= Color.White;
                
break;
            
case DataControlRowType.DataRow:
                
//建立奇数行与偶数行的onmouseover及onmouseout的颜色变换
                if (Convert.ToInt16(ViewState["LineNo"]) == 0)
                {
                    e.Row.BackColor 
= Color.FromArgb(255251214);
                    e.Row.Attributes.Add(
"onmouseout""this.style.backgroundColor='#FFFBD6';this.style.color='black'");
                    e.Row.Attributes.Add(
"onmouseover""this.style.backgroundColor='#C0C0FF';this.style.color='#ffffff'");

                    ViewState[
"LineNo"= 1;
                }
                
else
                {
                    e.Row.BackColor 
= Color.White;
                    e.Row.Attributes.Add(
"onmouseout""this.style.backgroundColor='#FFFFFF';this.style.color='black'");
                    e.Row.Attributes.Add(
"onmouseover""this.style.backgroundColor='#C0C0FF';this.style.color='#ffffff'");

                    ViewState[
"LineNo"= 0;
                }

                
break;
        }
    } 
posted on 2008-09-03 16:22  孙雅玲  阅读(284)  评论(0编辑  收藏  举报