datagridview-将dataGridView1中某一列的值赋给一个数组

问题描述

将dataGridView1中某一列的值赋给一个数组

System.Collections.ArrayList s1 = new System.Collections.ArrayList();

            for (int i = 0; i < dataGridView1.Rows.Count; i++)//循环dataGridView1的行
            {
                s1.Add(dataGridView1.Rows[i].Cells[0].Value.ToString ());//将dataGridView1中的第一列存入s1中
            }

                            出现未处理的“System.NullReferenceException”类型的异常出现在 GND_GearCNC.exe 中。

其他信息: 未将对象引用设置到对象的实例。

解决方案

dataGridView1.Rows[i].Cells[0].Value.ToString,首先保证这句代码中,各个对象不能为null,特别注意带索引的,然后将之ToString后添加到数组就行了,如果你添加到List,那么可以最后ToArray

解决方案二:

楼主 你可以把dataGridView1.Rows[i].Cells[0].Value.ToString () 打印一下 看看 是不是 报异常
集合添加元素 这个 应该不会出现异常 只能是数据的问题

时间: 2024-10-31 07:18:32

datagridview-将dataGridView1中某一列的值赋给一个数组的相关文章

php 中如何将后台的值赋给html

问题描述 php 中如何将后台的值赋给html <table class="table table-hover table-striped" id="userContent"> <tbody> <% for (var i = 0; i < rows.length; i ++) { %> <div style="background-color:#FFFFFF; margin-bottom:20px"

JavaScript获取table中某一列的值的方法_javascript技巧

1.实现源码 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-eq

Rdlc报表中某一列的值合并显示在一个单元格中

问题描述 做了一个报表,并且进行了分组,想实现以下功能:单位XX等级XXa编号bcd日期XXX上面是我可以实现的下面是我想实现的单位XX等级XX编号a,b,c,d日期XXX环境:数据源绑定,list本组分页.简单的点说就是能不能把table表中的一列的值合并显示在一个单元格,并且不影响分页效果 解决方案 解决方案二:不是吧?自己做沙发?????解决方案三:建议你在数据源上面下手,我们之前都是把数据当行来对待,然后分组.再分组:解决方案四:这个我建议在后台数据源集合进行操作后再赋值到页面上来

javascript-如何用js替换掉table中某一列的值?

问题描述 如何用js替换掉table中某一列的值? 解决方案 ID Name 1 a 2 c <script src="jquery-1.7.1.min.js"></script> <script> window.onload = function () { $("table").find(".name").html("b"); } </script> 你可以试试,我理解的你应该

如何计算jtable中某一列所有值的和

问题描述 如何计算jtable中某一列所有值的和,急 解决方案 解决方案二:利用jtable获取到那一列,然后循环那一列,取每行值,求和

javascript-怎么在js中获取gridview某一行的值并且赋给一个数组

问题描述 怎么在js中获取gridview某一行的值并且赋给一个数组 如题: 在网上找了这样一种方法,总是调不出来,各位大神给看看 首先在模板列中添加一个按钮用来选中行,页面有关代码如下: 25 26 <Columns> 27 <asp:TemplateField> 28 <ItemTemplate> 29 <input id="btnLocation" type="button" value="定位到"

如何将鼠标点中的listbox项的值赋给同一个界面中的一个textbox

问题描述 如何将鼠标点中的listbox项的值赋给同一个界面中的一个textbox C#2008,access2003在同一个界面中,listbox已经连接数据库,listbox中各项也能正确显示.如何将鼠标点中的listbox项的值赋给同一个界面中的一个textbox,使textbox中的值能够正确显示是汉字,代码该如何写?listbox和textbox不在同一个界面代码又该如何写?求助!感谢! 解决方案 listbox的selectchange事件可以捕获当前选中项把 不同一个界面是什么意思

abap 怎么从数据表中取出值 赋给一个变量

问题描述 我只知道如何从数据表取出一条数据,然后呢怎么将一条数据中的一个字段值赋给一个变量??selectsingle<字段>into<wa>from<数据表>where<条件>.我得到wa之后怎么从里面取其中一个数据?? 解决方案 本帖最后由 strivedl 于 2011-09-18 08:59:15 编辑解决方案二:i=wa-field.MOVEwa-fieldTOi.解决方案三:这样可以吗?是不是首先要声明i是wa-field类型的变量,然后再mov

DataGrid中由某列的值设定行的颜色

datagrid 今天真是的,又被界面搞的晕头转向. 为了实现.Net window DataGrid 的某一行可以根据该行某列的值的内容设定该行颜色的功能. 先贴一个连接,里面有DataGrid很多功能扩充的解决方案Windows Forms Datagrid 不过没有我这个需求的解决方案,最后终于还是在同事的帮助下搞定了. 由某一个单元格的值设定该单元格的颜色的实现我就不贴了,上面的连接里面有解决方案.下面是由某列的值设定整行颜色的一个解决方案. 关键是在定制的DataGridTextBox