有没有办法对 GridView/DataView 中的指定记录而不是整个表进行排序?

发布于 2024-11-29 00:20:05 字数 100 浏览 0 评论 0原文

例如,我是否能够对索引从 0 到 9 的行进行排序,而第 10 到 15 行将保持未排序?这可能吗?

如果是这样,有人可以建议实现这一目标的方法吗?

谢谢

For example, would I be able to sort rows with index 0 till 9, and rows 10 till 15 will remain unsorted? Is this possible?

If so, could someone suggest ways by which this may be accomplished?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

本宫微胖 2024-12-06 00:20:05

您可以创建一个自定义数据类型,该数据类型具有私有 List 作为底层数据结构。您可以在自定义数据类型中进行所有排序,因此它是封装的且可重用的。

You could create a custom datatype which has a private List<T> as the underlying datastructure. You can do all sorting in you custom datatype so it's encapsulated and reusable.

冰葑 2024-12-06 00:20:05

在数据绑定之前,您可以根据您可能拥有的任何自定义标准自行对数据源进行排序。

Sort your datasource yourself by any custom criteria you may have, before the data bind.

浮萍、无处依 2024-12-06 00:20:05

您可以处理 SortCompare 事件进行适合您要求的排序。但是,只有在未设置 DataSource 属性的情况下,这才有效。

You can handle the SortCompare Event to do a sorting that would fit your requirement. However, this will work only if the DataSource Property is not set.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文