慢慢来

Emmet.C's Technology Blog

导航

DataGrid动态绑定

Posted on 2004-12-10 16:51  Emmet.C  阅读(661)  评论(0编辑  收藏  举报
今天需要在运行时动态绑定DataSet到DataGrid的特定列。网上找了一下,看到了一个例子,我觉得很简单,但是可以在将来为我自己作为提示。

给hongfly的动态绑定列简单代码
没给写带模版列的,比较多。所以写了个基本的。这里只写了帮定一列。
//关闭自动生成列
DataGrid1.AutoGenerateColumns = false ;
//建立dataset
DataSet ds = DB.GetDataSet();
//绑定一列
BoundColumn col = new BoundColumn();
//指定页眉
col.HeaderText = "页眉" ;
//指定字段名 
col.DataField = "字段名" ;
//只读
col.ReadOnly = true ;
//指定列隐藏(为ID时用到)
col.Visibel = true ;
DataGrid.Columns.Add(col) ;
DataGrid.DataSource = ds.Tables[0];
DataGrid.DataBind() ;