【发布时间】:2013-12-10 12:26:52
【问题描述】:
我有一个 datagridview,其中填充了一个 DataTable,我正在插入一行以显示其中的 1 列值的总和(在 DataTable 中),然后将其作为 Datasource 提供给 datagridview。
最后一行只是“Total : %Number of records% %Sum Value%”。
当 gridview 对上面的行进行排序时,我猜这很明显。
我怎样才能防止上述排序。
在数据表本身中插入摘要行是否有问题,如果是这样,其他选项是否具有类似功能。
谢谢
【问题讨论】:
-
很难自定义这种行为,因为您使用 DataTable 作为 DataSource,如果没有任何绑定,我们可以稍微调整一下,但是当使用绑定时,所有排序将取决于底层源.
-
@King King 是的,我已经意识到了。在这种情况下我们还能做什么。
-
我已经把它从那里删除了,因为你无法阻止它被排序。
标签: c# winforms datagridview