如何将一个gridview的标题行赋给另一个gridview

问题描述

我有两个gridview,一个是动态创建的gv1,一个己编辑好字段和数据源的gv2(含隐藏字段)。问题:我想将gv2的标题行赋给gv1,如何赋呀?如何取gv2的datafield,有没有行拷贝??请大侠帮助。

解决方案

解决方案二:
好像有个datatable.clone()方法,但我没用过
解决方案三:
dataGridView1.Columns.CopyTo到第二个
解决方案四:
dgv1.cloumns[i].name一个个取,一个个Add吧
解决方案五:
能不能具体点呀。不会呀??
解决方案六:
inti=dataGridView1.ColumnCount;dataGridView1.AutoGenerateColumns=false;DataGridViewTextBoxColumn[]fields=newDataGridViewTextBoxColumn[i];dataGridView1.Columns.CopyTo(fields,0);//DataGridViewgv2=newDataGridView();gv2.AutoGenerateColumns=false;for(intj=0;j<i;j++){DataGridViewTextBoxColumndgc=newDataGridViewTextBoxColumn();dgc.Name=fields[j].Name;dgc.HeaderText=fields[j].HeaderText;gv2.Columns.Insert(j,fields[j]);}this.Controls.Add(gv2);

时间: 2024-10-22 11:36:00

如何将一个gridview的标题行赋给另一个gridview的相关文章

yii1 gridview 点击行事件

问题描述 yii1 gridview 点击行事件 yii1 gridview 有点击行事件吗? yii1 gridview 有点击行事件吗? 求解? 解决方案 http://www.yiichina.com/tutorial/348

c# gridview js-js按行操作gridview,gridview中有若干行数据

问题描述 js按行操作gridview,gridview中有若干行数据 点击btn实现行变色,开始全无色,点击一次第一行变色,第二次点击第二行变色 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="jsgrid.aspx.cs" Inherits="tryeccel.jsgrid" %> <!DOCTYPE html> 无标题页 <

DevExpress GridView 列标题点击事件

GridView有RowCellClick事件,即单元格点击事件,但是针对列标题行以及列标题单元格却没有相应的事件. 在这里使用GridView的MouseDown事件.这里同样使用的是GridHitInfo来获取点击位置的信息,来判断是否在列标题上.GridHitInfo根据鼠标点击的x.y坐标获取该点的相关信息,判断是否点击在列标题行内. private void gridView_MouseDown(object sender, MouseEventArgs e) { //鼠标左键点击 i

DEV gridview如何捕获行双击事件

private void ViewHtlb_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left && e.Clicks == 2) // 判断是否是用鼠标双击 { DevExpress.XtraGrid.Views.Grid.ViewInfo.GridHitInfo ghi = ViewHtlb.CalcHitInfo(new Point(e.X, e.Y)); if (ghi.InR

Word表格标题行无限复制(图文)

  Word表格标题行无限复制(图文)          首先新建一个Word文档,正常设置表格填写栏头每列表格的标题. 这时,先圈选上第一行标题的表格,然后点击切换选项卡到"布局"页面,然后点击"数据". 最后,选中"重复标题行"单击即可.这个时候,每页的第一行表格内容,都是被"复制"过的重复标题行,注意这个标题行不可编辑也不可修正,简单说就像一个克隆复制品,什么都像,唯一的问题它不是真的.而当你修改首页第一行(或者圈选复制

asp.net如何得到GRIDVIEW中某行某列值的方法

根据某列的值改变其样式最好的方法是在GridView的DataRowBound事件中想办法.在GridView中的行绑定数据后将立即执行 DataRowBound事件.DataRowBound事件使用GridViewRowEventargs类作为事件变量.通过事件变量你能够利用 GridViewRowEventArgs属性操作已经绑定数据的行. 复制代码 代码如下: protected void GridView1_RowDataBound(object sender, GridViewRowE

怎么设置Word2007表格标题行重复出现

  Word2007表格标题行重复出现设置步骤 第1步,打开Word 2007文档窗口,在Word表格中选中标题行(必须是表格的第一行).在Word 2007"表格工具"功能区切换到"布局"选项卡,然后在"表"分组中单击"属性"按钮,如图所示. 表格工具Word 2007"布局"选项卡 第2步,在打开的Word 2007"表格属性"对话框中,切换到"行"选项卡.选中&

excel2010标题行如何固定

  excel2010标题行固定步骤如下: ①启动Excel2010,单击视图--窗口标签下的冻结窗格按钮. ②我们要演示的是冻结首行,那么在下拉菜单中选择冻结首行即可. ③冻结完毕,拖动下拉滚动条,可以清清楚楚的看到首行并没有变动.

灵活设定 Excel表格标题行随意显现

Excel做几十.几百行的表格很平常.看下部的数据时看不到表格的标题行,让人搞不清每一列的天文数字究竟代表什么意思.而且正常打印输出时,只有第一页能打印出标题行,其余各页则是光秃秃的,单独看后几页内容又让人不知所以然.我们看怎么解决这种问题. 一.让每一页都显示标题行 单击表格标题行下边那行最前端的单元格,单击"窗口"菜单→拆分,这时表格会被分割线分成上下两部分,第一部分显示为标题行,第二部分显示为表格具体数据(如图1),接着再单击"窗口"菜单→冻结窗口,这时再试着