DataGrid中单元格的比较

2016-01-29 13:22 5 1 收藏

DataGrid中单元格的比较,DataGrid中单元格的比较

【 tulaoshi.com - ASP.NET 】

【分享】DataGrid中单元格的比较

搞了近半个小时,才测试出来。
以为Asp.NET中DataGrid的行表示也是DataRow.
死活就找不出来。
后来看到有个DataGridItemCollection和DataGridItem
后者的提示为DataGrid的项(行).

于是用了这句:

int i = dgCourse.Items.Count; // dgCourse 为DataGrid实例

返回i的值为具体的行数,well,总算找到行了。
但行中的列要进行比较怎么办?
又想起DataColumn
在DataGrid中有个 DataGrid.Columns
但那只针对所有的列,不能进行单行的列比较。
于是在 DataGrid.Item中去找,
发现有个 DataGrid.Item.Cells 的东东,提示说“DataGrid项的单元格”
well.应该就是它了,取两个index并将string转换成int来比较看看


int courseCount = 0;
int coursePeo = 0;
foreach(DataGridItem di in dgCourse.Items) // DataGridItem 表示 DataGrid中的行
{
courseCount = int.Parse(di.Cells[5].Text); // DataGridItem.Cells[5] 表示 行中的第6个单元格
coursePeo = int.Parse(di.Cells[6].Text);
if(courseCount <= coursePeo) // 单元格进行比较
{
di.Cells[6].ForeColor = System.Drawing.Color.Red;//若不大于显示红色

}
}

来源:http://www.tulaoshi.com/n/20160129/1489918.html

延伸阅读
标签: 电脑入门
excel是常用的数据处理软件,通常办公必备人员都会用到它。经常办公的时候需要对一些数据或者模板需要被保护,怕工作人员不小心删除一些重要的数据。这样的话就必须将需要保护的单元格数据进行锁定了。那么图老师小编就来将大家如何灵活用excel单元格锁定的相关内容。这样的话我们就可以对重要的数据保护起来,无法进行编辑和修改。才不会造成...
标签: 电脑入门
有时候我们为了在excel中保护单元格不被修改内容的话,必须对数据内容做保护的设置。不能在excel单元格保护上输入数据来破坏里面的内容,怎么对数据进行保护呢?那么今天图老师小编就来仔细讲解excel单元格保护不被修改的方法吧。excel单元格保护具体操作方法: 方法一:通过锁定单元格 步骤一:Ctrl+A全选所有的单元格,然后在鼠标右击右键,...
标签: 电脑入门
1首先打开所需编辑的Excel工作薄,找到需要编辑标注的单元格或者行列。 2在菜单栏内找开始-wen文,打开里面的命令分析里面的操作意识。显示拼音字段 ,编辑字段及拼音设置,从排列顺序上知道显示第一,编辑第二,设置在前。 3开始操作了,鼠标定位在单元格中,然后再点击wen文直接就可以看到单元格的变化了,大家试试,是不是单元格空...
标签: excel
Excel中填充不连续的单元格 在绘制表格的时候,我们通常都是见到一些连续的单元格输入相同或者顺序的数字时,我们可以拖动选定区域达到填充指定内容的效果!但是当我们遇到那些不连续的单元格,而又想在这些单元格中输入相同或者顺序的东西,又懒得一个一个地输入,那怎么实现呢!? 其实我们可以用这样一个方法来实现: 输入相同...
标签: excel
Excel批量去掉单元格中的字母   Excel批量去掉单元格中的字母 如何将网页数据放入ExcTulaoshi.comel中   如何将网页数据放入Excel中,并实时更新?数据自网站输入网址导出属性根据需求调整设置,完成! 如何在excel中制作个性相册   如何在tuLaoShi.comexcel中制作个性相册 (www.tulaoshi.com) Excel多条...

经验教程

130

收藏

16
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部