• GridView鼠标移动到某一行时行发生变色和为Gridview中编辑模板中的控件添加颜色


     

    protected void GvFloorList_RowDataBound(object sender, GridViewRowEventArgs e)//该方法一定要启用RowDataBound事件
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                //当鼠标停留时更改背景色
                e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#bcdbec';");
                //当鼠标移开时还原背景色
                e.Row.Attributes.Add("onmouseout", "this.style.backgroundColor=c;");
                //设置悬浮鼠标指针形状为“下手”
                e.Row.Attributes["style"] = "cursor:pointer";

                //设置是否有效颜色样式 ==================================================================================
                Label hidIsValid = e.Row.FindControl("LblIsValid") as Label;
                Label lblIsValidText = e.Row.FindControl("LblIsValidValue") as Label;

                ////有效:绿色
                if (hidIsValid.Text == "1")
                {
                    lblIsValidText.ForeColor = System.Drawing.Color.FromKnownColor(System.Drawing.KnownColor.Green);
                }
                //无效:红色
                else
                {
                    lblIsValidText.ForeColor = System.Drawing.Color.FromKnownColor(System.Drawing.KnownColor.Red);
                }
                //======================================================================================================
            }
        }

  • 相关阅读:
    Ubuntu20安装docker
    ubuntu 下mysql 大小写问题
    Tensorflow-常见报错解决方案
    迁移学习(Transfer Learning)
    c#的托管代码和非托管代码的理解
    .net面试题升级版
    ADO.NET知识点
    支持“WeShopDb”上下文的模型已在数据库创建后发生更改。请考虑使用 Code First 迁移更新数据库
    .net 面试题
    6、zookeeper应用场景-分布式唯一ID
  • 原文地址:https://www.cnblogs.com/lzhp/p/2680812.html
Copyright © 2020-2023  润新知