1.表格数据根据前面列的值展示不同的值
例子:根据检测类型(定量、定性)展示,定性展示合格与不合格,定量展示实际值
实现如下:
1.使用 表格CustomColumnDisplayText事件
//需要展示的数据列名称if (e.Column.FieldName == "oldreally_value"){//获取当前行的数据FirstCheckDto item = (FirstCheckDto)this.gvMainCheck.GetRow(e.ListSourceRowIndex);//判断检测类型为定量 则展示实际值if (item.spec_type == "1"){e.DisplayText = e.Value.ToString();}//判断检测类型为定性 则展示合格与不合格 if (item.spec_type == "2"){switch (e.Value.ToString().Trim()){case "1":e.DisplayText = "合格";break;case "0":e.DisplayText = "不合格";break;default:e.DisplayText = "";break;}}}