在GridView中设置每个单元格的数据

今天做后台开发时,需要实现一个需求是在GridView渲染出来的显示数据的表格中增加一列数据:状态列。增加一列数据是比较简单的,但是,状态的表示在数据库中使用的是1和0而在页面中要显示为打开或关闭;那么如何把取出的int型数据对应成string类型的数据并替换为想要显示的中文呢,这是一个主要问题。

解决方案

通过判断取出的数据是1或0 来设置GridView中状态列的显示内容。

具体方法

通过GridView1.Rows属性获取GridView中的行,再通过GridView.Rows[i].Cells属性获取GridView中的列,然后通过GridView.Rows[i].Cells[3].Text 属性设置要显示的内容。

GridView.Rows[i].Cells[3].Text = "显示";

详细代码:

/// <summary>
        /// 设置GridView中状态列的显示文本
        /// </summary>
        /// <param name="scds">SystemColumnDataSet scds:记录集</param>
        protected void SetIsShowValues(SystemColumnDataSet scds)
        {
            int rowCount = ClassGridView.Rows.Count;    ///行数
            for (int i = 0; i < rowCount; i++)
            {
                if (scds.DataList[i].IsShow == 1)
                {
                    ClassGridView.Rows[i].Cells[3].Text = "显示";     ///设置第三列中的值
                }
                else
                {                        
                    ClassGridView.Rows[i].Cells[3].Text = "不显示";     ///设置第三列中的值
                }
            }
        }

posted on 2015-11-10 16:11 代码养家 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/wangzl1163/p/6341197.html

在GridView中设置每个单元格的数据相关推荐

  1. EXCEL中设置后面单元格的数据由前面单元格的数据带出

    EXCEL中设置后面单元格的数据由前面单元格的数据带出 1:新建一个基础数据 2:在[基础数据]中建立基础数据 3:新建一个sheet命令为[操作],并在第一列单位格设置为序列,序列的基础数据在[基础 ...

  2. PyQT5 (四十六) 在 QTableWidget 表格中设置合并单元格 的案例

    在 QTableWidget 表格中设置合并单元格 的案例 setSpan(row, col, 要合并的行数, 要合并的列数) import sysfrom PyQt5 import QtPrintS ...

  3. POI中设置Excel单元格格式

    POI中可能会用到一些需要设置EXCEL单元格格式的操作小结: 先获取工作薄对象: HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb ...

  4. 前锋python百度云_关于python:使用索引在pandas DataFrame中设置特定单元格的值

    我创建了一个熊猫数据框架 df = DataFrame(index=['A','B','C'], columns=['x','y']) 得到了这个 x    y A  NaN  NaN B  NaN ...

  5. C#中设置Excel单元格格式

    1.全表自动列宽 mysheet.Cells.Select(); mysheet.Cells.Columns.AutoFit(); 2.合并    excelRangeParm.Merge(Missi ...

  6. Excel生成报表之解决方案--设置单个单元格格式

    首先要看效果图: 单元格C3设置字体.数据格式和边框属性,要生成这样的效果要进行哪些设置.先看在微软Excel中如何需要设置. 一.微软Excel中设置单个单元格 1.首先在C3中输入数值12. 如果 ...

  7. 计算机考试单元格,计算机等级考试技巧在Excel中如何对单元格进行设置?

    问:计算机等级考试技巧在Excel中如何对单元格进行设置? 考无忧小编解答: 步骤一:选中要设置的单元格,右击,出现下图对话框. 步骤二:点"设置单元格格式"功能,出现下图对话框, ...

  8. 计算机考试中如何设置表格外边框,Excel表格中怎么为单元格区域设置边框

    在Excel表格工作表中,我们可以为选中的单元格区域设置各种类型的边框.Excel表格中为单元格区域设置边框的方法其实很简单,下面由学习啦小编告诉你! Excel表格中为单元格区域设置边框的方法 01 ...

  9. JAVA导出excel表格标题加粗,【excle特定文字加粗】java如何设置excel单元格中部分文字加粗 例如:标题(加粗): 内容(不加粗)...

    java如何设置excel单元格中部分文字加粗 例如:标题(加粗): 内容(不加粗) HSSFCellStyle style = (HSSFCellStyle) wb.createCellStyle( ...

最新文章

  1. Sql Server:创建用户并指定该用户只能看指定的视图
  2. 阿里面试题:使用dubbo过程中遇到过哪些坑?
  3. GBin1专题之Web热点秀#15
  4. 事物传递机制、应用、加载时机
  5. AOP和Spring AOP介绍
  6. 你当初是如何走上编程之路的?
  7. 生活杂记 - 丢东西
  8. Linux 内核 cgroups 新漏洞可导致攻击者逃逸容器
  9. Tarjan算法查找强联通组件的程序
  10. 详解MAC硬盘中各个文件夹
  11. 【渝粤教育】国家开放大学2018年春季 0551-21T素描(二) 参考试题
  12. 大一c语言编程上机题库,C语言上机题库Word版
  13. 有Linux的win10极度精简版,Linuxfx - 这套Linux操作系统看起来和Windows 10非常类似
  14. 2017cpu服务器性能排行,2017年CPU天梯图 最新CPU性能排名
  15. excel找出重复值
  16. 矢量网络分析仪测量总结
  17. 常用等价无穷小以及泰勒公式
  18. HTTP协议文件下载
  19. 网络广告计费的三种形式:CPC、CPM、CPA
  20. Android问题集锦之二十 Activity has leaked window that was originall

热门文章

  1. 【Android开发】构建Android源码编译环境
  2. Linux下安装和使用Latexdiff
  3. windows下部署redis
  4. 未处理异常和C++异常——Windows核心编程学习手札之二十五
  5. Windows 技术篇-win7利用系统自带工具关闭开机启用程序,不使用杀毒软件设置开机启动项
  6. Mac 技术篇-Oracle数据库连接工具SQL Developer启用、关闭自动提交事务,设置自动commit
  7. 使用Spring-AOP
  8. freeRtos学习笔(2)任务管理
  9. CTFshow 反序列化 web255
  10. CTFshow 信息收集 web20