2014-01-24 132 views
0

我在GridView中有很多行手动填充。但是,某些列始终具有相同的值。因此,我不想一次又一次手动输入相同的数据,我想将数据添加到列的顶部,并且单击按钮时,我希望所有列单元格都填充相同的值。目前我正在寻找方法,但目前找不到一个简单的方法。Gridview将列的单元格值复制到列的所有其他单元格

编辑:到现在为止,我添加了一个图像按钮到标题行[0],并点击图像按钮点击事件触发。我可以在行[0]中获取单元格,但不在行[1]中,因为我不知道如何查找列标识。如果我能够达到此特定列的单元格值,则将其复制到列的其余部分

+0

你说'有些列总是有相同的值.',这意味着其他一些列有不同的值。你是如何手动填充的?你能告诉我一些代码吗? – zey

+0

@zey认为它是excel中最常用的函数之一,我已经手动在excel中填充了单元格,但是有时候,我为一个单元格输入了值,并且当我点击该excel单元格的右侧时,它将该值复制到此列中的所有其他单元格。其实我的代码只是一个常规的gridview,并且启用了编辑功能。 – HOY

回答

0

请尝试以下代码以将相同的数据动态设置到数据集的所有行,并将该数据集分配到网格。

for (int i = 0; i < customers.rows.count; i++) 
     {    
      customers.Rows[i]["<your column name>"] = "<your default text>";     
     } 
相关问题