在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 = "不显示"; ///设置第三列中的值
}
}
}
转载于:https://www.cnblogs.com/wangzl1163/p/6341197.html
在GridView中设置每个单元格的数据相关推荐
- EXCEL中设置后面单元格的数据由前面单元格的数据带出
EXCEL中设置后面单元格的数据由前面单元格的数据带出 1:新建一个基础数据 2:在[基础数据]中建立基础数据 3:新建一个sheet命令为[操作],并在第一列单位格设置为序列,序列的基础数据在[基础 ...
- PyQT5 (四十六) 在 QTableWidget 表格中设置合并单元格 的案例
在 QTableWidget 表格中设置合并单元格 的案例 setSpan(row, col, 要合并的行数, 要合并的列数) import sysfrom PyQt5 import QtPrintS ...
- POI中设置Excel单元格格式
POI中可能会用到一些需要设置EXCEL单元格格式的操作小结: 先获取工作薄对象: HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb ...
- 前锋python百度云_关于python:使用索引在pandas DataFrame中设置特定单元格的值
我创建了一个熊猫数据框架 df = DataFrame(index=['A','B','C'], columns=['x','y']) 得到了这个 x y A NaN NaN B NaN ...
- C#中设置Excel单元格格式
1.全表自动列宽 mysheet.Cells.Select(); mysheet.Cells.Columns.AutoFit(); 2.合并 excelRangeParm.Merge(Missi ...
- Excel生成报表之解决方案--设置单个单元格格式
首先要看效果图: 单元格C3设置字体.数据格式和边框属性,要生成这样的效果要进行哪些设置.先看在微软Excel中如何需要设置. 一.微软Excel中设置单个单元格 1.首先在C3中输入数值12. 如果 ...
- 计算机考试单元格,计算机等级考试技巧在Excel中如何对单元格进行设置?
问:计算机等级考试技巧在Excel中如何对单元格进行设置? 考无忧小编解答: 步骤一:选中要设置的单元格,右击,出现下图对话框. 步骤二:点"设置单元格格式"功能,出现下图对话框, ...
- 计算机考试中如何设置表格外边框,Excel表格中怎么为单元格区域设置边框
在Excel表格工作表中,我们可以为选中的单元格区域设置各种类型的边框.Excel表格中为单元格区域设置边框的方法其实很简单,下面由学习啦小编告诉你! Excel表格中为单元格区域设置边框的方法 01 ...
- JAVA导出excel表格标题加粗,【excle特定文字加粗】java如何设置excel单元格中部分文字加粗 例如:标题(加粗): 内容(不加粗)...
java如何设置excel单元格中部分文字加粗 例如:标题(加粗): 内容(不加粗) HSSFCellStyle style = (HSSFCellStyle) wb.createCellStyle( ...
最新文章
- Sql Server:创建用户并指定该用户只能看指定的视图
- 阿里面试题:使用dubbo过程中遇到过哪些坑?
- GBin1专题之Web热点秀#15
- 事物传递机制、应用、加载时机
- AOP和Spring AOP介绍
- 你当初是如何走上编程之路的?
- 生活杂记 - 丢东西
- Linux 内核 cgroups 新漏洞可导致攻击者逃逸容器
- Tarjan算法查找强联通组件的程序
- 详解MAC硬盘中各个文件夹
- 【渝粤教育】国家开放大学2018年春季 0551-21T素描(二) 参考试题
- 大一c语言编程上机题库,C语言上机题库Word版
- 有Linux的win10极度精简版,Linuxfx - 这套Linux操作系统看起来和Windows 10非常类似
- 2017cpu服务器性能排行,2017年CPU天梯图 最新CPU性能排名
- excel找出重复值
- 矢量网络分析仪测量总结
- 常用等价无穷小以及泰勒公式
- HTTP协议文件下载
- 网络广告计费的三种形式:CPC、CPM、CPA
- Android问题集锦之二十 Activity has leaked window that was originall