DataGridView 列排序问题

问题描述

假设表有几个列:col1,col2,当selectcol1,col2,col1+col2ascol3fromtable.作为DataGridView的数据源后,点击col1或者col2会自动排序但是,点击col3头部要排序时候,就会提示错误?

解决方案

解决方案二:
能简单描述一下错误吗?
解决方案三:
SortExpression设置了吗?
解决方案四:
2楼正解!

时间: 2024-10-11 07:23:07

DataGridView 列排序问题的相关文章

.NET组件控件实例编程系列——3.DataGridView列标题可编辑组件

在上一篇中介绍了用Label控件模拟网页链接的组件,实现原理只是简单的将Label控件的事件进行了 处理.本篇中介绍的DataGridView列标题可编辑组件在对DataGridView控件的事件进行处理的同时,加入 了更多的技巧. 首先介绍本示例要实现的效果.WinForm中的DataGridView控件只能对单元格进行编辑,但有时候需要 对列标题进行编辑,即自定义列标题.本组件就是实现列标题编辑的功能,双击列标题即可进行编辑,支 持键盘左右键移动编辑单元格.编辑效果如下图.(注:双击列标题对

datagridview-C# DataGridView列编辑控件显示问题

问题描述 C# DataGridView列编辑控件显示问题 各位高手, 我在调整界面布局时,遇到这样一个问题, 在datagridView中有一个日期列,一个数字列,当我分别点击该列,会分别出现一个dateTimePicker, NumbericUpDown控件进行编辑. 我调整布局,将该dataGridView放入一个TableLayoutPanel后,这两个编辑控件就不出来了.不知何原因,寻求帮助,谢谢! 下面是代码 private void dataGridView_CellDoubleC

[WinForm]DataGridView列头右键菜单

前言 继续"不误正业" - - #,记录一下.有时候有这样的需求:DataGridView的列头菜单可以选择具体显示哪些列,而数据区域的菜单显示增删改查,这样就需要设置两个菜单了,而DataGridView并没有为列头设置菜单的选项,这里分享一段代码.   声明 欢迎转载,但请保留文章原始出处:)  博客园:http://www.cnblogs.com 农民伯伯: http://over140.cnblogs.com   正文  一.拖拽一个ContextMenuStrip到界面上,设

datagridview列绑定下拉问题?

问题描述 我要在datagridview中某一列显示为下列形式,,,下拉的内容有三列...请问怎么实现? 解决方案 解决方案二:相应列变为模板列.然后添加下拉控件.建立下拉控件的数据源并绑定.控制下拉框的显示值为相应列值.思路是这样,例子不太好写.需要的话可以找找.你先试试吧.解决方案三:添加这列时选datagridviewcomboboxcolumn列解决方案四:该回复于2011-11-23 14:45:06被版主删除解决方案五:引用2楼ylly11111的回复: 添加这列时选datagrid

dataGridView 列的计算

问题描述 我把搜索出来的表显示在dataGridView中现在想计算dataGridView中一个字段的所有值的和不知道怎么做,大家帮帮忙啊! 解决方案 解决方案二:datatable.compute方法解决方案三:学习解决方案四:up解决方案五:dataGridView.Datasource=datatablesum=0;for(i=0;i<datatable.Rows.Count;i++){sum=sum+datatable.Rows[i][0]//计算的是第一列的数据}解决方案六:prot

DataGridView列自适应宽度

来源:http://www.cnblogs.com/wolf-sun/p/3480104.html 在做winform项目中,数据控件DataGridView的使用多多少少是会用到的,如果不设置它的属性,默认情况下是不会自适应宽度的,你想查看某项的数据,就不得不将标题栏拖来拖去,挺烦的. 结果 没设置自适应列宽的 使用自适应列宽的 185 /// <summary> 186 /// 使DataGridView的列自适应宽度 187 /// </summary> 188 /// &l

动态GridView 绑定后的列排序问题

问题描述 asp.net中,GridView动态绑定了数据库的查询表,allowsorting设置为true后,默认的表的所有列名都有超链接的样式,后台我只在第一列上写了排序事件,现在怎么去掉其他的列的超链接样式呢?? 解决方案 解决方案二:现在还有人用gridview?

C# winform datagridview 列标题列能承载控件吗

问题描述 C#winformdatagridview列标题列能承载控件吗 解决方案 解决方案二:为何要承载控件?想实现什么?解决方案三:你想做标题头下拉之类的事吧挺难的要重写控件或者直接找别人写好的研究研究http://www.2cto.com/kf/201108/98931.htmlhttp://download.csdn.net/detail/linghu86/3574300解决方案四:引用2楼的回复: 你想做标题头下拉之类的事吧挺难的要重写控件或者直接找别人写好的研究研究http://ww

C# winform datagridview 列头排序和加过滤条件 二维表头 加合计行 dll控件

问题描述 过滤条件二维表头合计 解决方案