dev 根据datatable动态生成gridview
来源:互联网 发布:淘宝店铺如何激活 编辑:程序博客网 时间:2024/06/06 12:22
/// <summary> /// 根据datatable动态生成gridview /// </summary> /// <param name="dt"> code列是数据源,name列是显示名称</param> /// <param name="gv"></param> private void GetDynamicView(DataTable dt, GridView gv) { //gv.IndicatorWidth = 40;//行号列宽度 //此处DataTable中有两列:code name if (dt != null) { foreach (DataRow dr in dt.Rows) { DevExpress.XtraGrid.Columns.GridColumn cl = new DevExpress.XtraGrid.Columns.GridColumn(); cl.Name = dr["Code"].ToString(); cl.Caption = dr["Name"].ToString(); cl.FieldName = dr["Code"].ToString(); cl.OptionsColumn.AllowSize = true; cl.OptionsColumn.ReadOnly = true; cl.OptionsColumn.AllowEdit = false; cl.OptionsColumn.AllowMove = false; cl.OptionsColumn.AllowSort = DevExpress.Utils.DefaultBoolean.False; cl.OptionsColumn.AllowGroup = DevExpress.Utils.DefaultBoolean.False; cl.OptionsFilter.AllowFilter = false; cl.OptionsFilter.AllowAutoFilter = false; cl.Visible = true; gv.Columns.Add(cl); } //gv.BestFitColumns(); gv.OptionsView.ColumnAutoWidth = true; //gv.CustomDrawEmptyForeground += new DevExpress.XtraGrid.Views.Base.CustomDrawEventHandler(this.gridView_CustomDrawEmptyForeground); //gv.MouseDown += new System.Windows.Forms.MouseEventHandler(this.gridView_MouseDown); //gv.CustomDrawRowIndicator += new DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventHandler(this.gridView_CustomDrawRowIndicator); } }
作者:jiankunking 出处:http://blog.csdn.net/jiankunking
1 0
- dev 根据datatable动态生成gridview
- GridView生成DataTable
- 动态生成DataTable
- 动态生成DataTable
- 动态生成DataTable
- 动态生成DataTable
- 动态生成表DataTable
- C#动态生成gridview
- GridView动态生成列
- 动态生成gridview 数据
- 将GridView的数据生成DataTable
- 动态生成HTMLTable,table,DataTable
- datatable动态生成复选框
- 根据DataTable 生成 相应的table c#
- asp.net根据条件动态生成GridView,并动态绑定列,且可对其进行编辑的实现
- asp.net根据条件动态生成GridView,并动态绑定列,且可对其进行编辑的实现
- asp.net根据条件动态生成GridView,并动态绑定列,且可对其进行编辑的实现
- asp.net根据条件动态生成GridView,并动态绑定列,且可对其进行编辑的实现
- KMP算法
- iOS 定制日历
- 地鼠游戏---贪心
- bug统计分析续(一)基于SQL的Bug统计方法
- 关于泛型的一点理解
- dev 根据datatable动态生成gridview
- 对宁城哈哈一笑,很是真诚的抱拳说道。
- codeforces 520B Two Buttons[记忆化搜索]
- 使用while循环的注意事项:
- 气象业务系统切换国际标准时间
- JavaScript语言基础-环境搭建
- RelativeLayout, Framelayout的理解
- javax.naming.NameNotFoundException: myqueue not bound
- 查找最小的k个数