DataGrid如何在winform中实现ASP. NET中的邦定列 如题,在winform中使用DataGrid想实现邦定列功能,即使显示的数据有别名,但不通过SQL语句实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dataGrid.TableStyles[0].GridColumnStyles["列名"].HeaderText = "你的别名"; 请问 weisunding(鼎鼎)这样用有个错误,提示说索引超出范围。必须为非负值并且小于集合大小。 语句本身没有错,错误指的是dataGrid.TableStyles或GridColumnStyles的集合为空,你必须在datagrid中建立一个dataGridTableStyle,再建立GridColumnStyles集合。 DataGridTableStyle dts=new DataGridTableStyle();dts.MappingName="Copy"; DataGridColumnStyle dc1=new DataGridTextBoxColumn(); dc1.MappingName="id"; dc1.HeaderText="sdf"; dts.MappingName="Copy"; dts.GridColumnStyles.Add(dc1); this.dataGrid1.TableStyles.Add(dts); this.dataGrid1.DataSource=ds.Tables["Copy"]; 【高分请教】WinForm编程怎么将Textbox里面的内容导出到Excel并保存. (C#\ asp.net) 怎么获取Word中的文本内容(样式 格式) 跨窗体关闭!!!! 字节数组问题 请问在c#中怎样可以连接ORACLE数据库的呢? 读取App.config出错?为Null值.... vs自动生成的代码中 为什么不需要继承 system.Windows.Forms.Form 就可以生成窗体了? 数据更新问题!在线! 一道面试题求解! 请问高手,怎样在程序中访问i/o端口,比如com1 关于C#程序打包问题! 事务
这样用有个错误,提示说
索引超出范围。必须为非负值并且小于集合大小。
dts.MappingName="Copy";
DataGridColumnStyle dc1=new DataGridTextBoxColumn();
dc1.MappingName="id";
dc1.HeaderText="sdf";
dts.MappingName="Copy";
dts.GridColumnStyles.Add(dc1);
this.dataGrid1.TableStyles.Add(dts);
this.dataGrid1.DataSource=ds.Tables["Copy"];