问题标签 [gridview-sorting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1571 浏览

asp.net - GridView ASP.NET 排序

我有一个不会排序的 ASP.NET GridView!我确定我遗漏了一些非常明显的东西。

页面.aspx

页面.aspx.cs

0 投票
1 回答
2719 浏览

asp.net - 为什么我的 gridview 的列单击不能切换排序方向?

为什么我的 gridview 的列单击不能切换排序方向?

它似乎只在我第一次点击它时对行进行排序,任何其他点击只会刷新页面,而不会改变排序方向。

顺便说一句,我有一个 OnSorting 方法,我调用它来更新要排序的 sql 查询。

我的代码:

0 投票
2 回答
2343 浏览

wpf - WPF Listview SORT 和 FILTER 性能问题

我有带有自定义排序和过滤器的列表视图......它是基于文本框的过滤器,当用户输入时,列表视图中的项目被过滤。现在......当我在listview上应用排序时,过滤器非常慢,因为每次在过滤时为listview中的每个项目调用自定义排序比较方法......我如何避免在过滤时调用自定义排序的比较方法?

0 投票
7 回答
13845 浏览

.net - .NET / WinForms - 清除 DataGridView 上的排序

告诉 DataGridView 停止排序的正确方法是什么?

我有一个“屏幕”,我在其中以编程方式告诉网格按第 4 列和升序排序。当我切换到另一个区域时,我希望相同的网格进入“默认”/无排序。我正在删除所有列并添加新列。排序保留在第 4 列。

我看不到使用 Sort() 方法的方法。有任何想法吗?

0 投票
1 回答
2507 浏览

datagridview - 按字母顺序对 DataGridView 中的列进行排序

我在 VB.Net 应用程序中使用 DataGridView 控件,其中列被动态添加到正在代码中创建的 DataTable。我需要按名称的字母顺序对某些列进行排序。

例如

姓名、姓氏、门牌号、B、D、A、C

我需要作为...

姓名、姓氏、门牌号码、A、B、C、D

这些列是需要的,所以我之前不能订购它们。

0 投票
2 回答
1248 浏览

c# - 在 GridView + Asp.net 中排序

我应该怎么做才能在网格视图中执行排序?

请帮忙

0 投票
1 回答
585 浏览

asp.net - 没有 JavaScript 的 GridView 排序?

当 asp.net GridView 上的“AllowSorting”为真时,它只会使带有 SortExpression 的标题可点击。

问题是它使用 JavaScript 链接执行此操作 - 因此关闭 JS 后,您无法对列进行排序。

在我去编写自己的 HeaderTemplate 以使用 Querystrings 而不是 JavaScript 之前,我是否错过了一种更简单的方法来对 GridView 进行排序而不依赖于 JavaScript?

谢谢
bgs264

0 投票
0 回答
743 浏览

vb.net - 当我单击列时,GridView 不显示正确排序的数据

日期列不显示在使用 vb.net 在 GridView 中排序。在 sql server 中,选择查询以排序方式或按顺序返回记录。但由于某种原因 GridView 无法正常显示。它转到一个事件 preRenderComplete 然后它自动绑定

Protected Sub Page_PreRenderComplete(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRenderComplete '强制在 page_load 中所做的选择通过导致回发显示在 gridview 中

结束区域

_ Public Shared Function A02WF01_AdminView(ByVal strUserID As String, ByVal strTestMode As String, ByVal strSearchFieldValue As String, ByVal strDate As String) As DataTable Dim sel As String

BorderStyle="Outset" CellPadding="4" DataSourceID="odsA02_Tracking" ForeColor="#333333" GridLines="Vertical" Style="border-right: #0000ff 细实线;表格布局:自动;border-top:#0000ff细实线;字体大小:x-small;左边框:#0000ff 细实线;边框底部:#0000ff 细实线;字体系列:Arial;边框折叠:分离" Font-Size="Small" PageSize= "30">

0 投票
1 回答
1019 浏览

asp.net - gridview 默认排序表达式

有没有人设法使用默认排序扩展 GridView?这对我来说似乎很微不足道,但我无法完成。

这个想法是向DefaultSortExpression继承 GridView 的服务器控件添加一个属性。

  • 调用 Sort() 执行额外的选择,我们不希望这样。
  • 设置this.SelectArguments.SortExpression似乎在我这样做之后设置了它的值,这也不起作用。(除非有一些我还没有尝试过的神奇事件)。

我希望能够在 GridView 进行数据绑定之前设置 SortExpression。

0 投票
1 回答
755 浏览

jquery - 用JQuery对表格数据进行排序,表格有日期和美元符号的列,哪个插件好?

我必须对表格进行排序并寻找合适的插件。有些列有日期,有些列有货币符号($),如下所示。是否有任何 JQuery 插件可用于对此类数据进行排序。

替代文字