繁体   English   中英

如何排序datagridview忽略空白行

[英]how to sort datagridview ignoring blank rows

我在WinForms中使用DataGridView控件填充数据。 排序时,它还会考虑空白行。 我想将这些空白行移动到网格的底部。 无论排序标准是什么。

请帮忙吗?

这与类似的行类似,例如DataGridView在DateTime列中为空

但是问题是,如果DataGridView是DataBound或其VirtualMode属性设置为true。 SortCompare事件不起作用。

您可以在数据访问中执行类似的操作

如果排序为ASCENDING-ORDER BY(当EmployeeName为NULL时,则为'Z'ELSE EmployeeName END)

如果排序为DESCENDING-ORDER BY(在EmployeeName为NULL的情况下,则为'A'ELSE EmployeeName END)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM