替换GridView指定列的值的显示

 

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                string text = e.Row.Cells[5].Text.ToString();//下标从0开始
                if (text.Equals("1"))
                {
                    text = "<span style='color:green'>已处理</span>";//修改指定列的内容
                }
                else if (text.Equals("0"))
                {
                    text = "未处理";
                }
                else
                {
                    text = "未知";
                }
                e.Row.Cells[5].Text = text;
          

//当值很多的情况下用Switch语句

//替换Object_Class
                string txt4 = e.Row.Cells[4].Text.ToString();
                switch (txt4)
                {
                        case "100":
                        txt4 = "OMC"; break;

                        case "102":
                        txt4 = "HLR"; break;

                        case "121":
                        txt4 = "SGSN"; break;

                        case "122":
                        txt4 = "GGSN"; break;

                        case "126":
                        txt4 = "PCU"; break;

                        case "130":
                        txt4 = "MSC Server"; break;

                        case "131":
                            txt4 = "MGW"; break;

                        case "200":
                        txt4 = "BSC"; break;

                        case "201":
                        txt4 = "SITE"; break;

                        case "300":
                        txt4 = "CELL"; break;

                        case "9200":
                        txt4 = "RNC"; break;


                    case "9201":
                        txt4 = "NodeB"; break;
                    case "9300":
                        txt4 = "UltraCell"; break;
                    default:
                        break;
                }
                e.Row.Cells[4].Text = txt4;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值