问题标签 [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 投票
0 回答
692 浏览

gwt - 具有分组、标题排序和分组的 GWT Table 组件

我正在寻找具有标题排序、子页脚和普通页脚分组的 GWT 表组件。我基本上想总结所有组的字段以及主页脚的总和。

任何人都知道是否存在任何好的表组件,或者我需要构建自己的。我不是在寻找任何商业框架,如 ext-gwt 或 GXT 更多孵化器风格:)

0 投票
0 回答
997 浏览

vb.net - 对绑定到外部网格视图数据项的嵌套网格视图进行排序

无法进行排序工作。

错误:对象变量或未设置块变量。

标记

代码背后

0 投票
3 回答
12808 浏览

c# - 对 DataTable 字符串列进行排序,但底部为空/空

我需要按作为字符串值的列对 DataTable 或 DataGridView 进行排序,但在排序 ASCENDING 时在 BOTTOM 具有空值/空值。

DataTable 不是由 SQL 语句填充的,因此没有排序依据。

如果我做

然后它抛出一个异常,说DataGridView是DataBound,这是正确的,但对我没有帮助,我想保持它的数据绑定。

它是 .NET 2.0,这意味着没有可用的 LINQ!

0 投票
0 回答
1160 浏览

c# - GridView 排序不起作用

请帮帮我,我设置了 Allowsorting="true" 但排序在我的 GridView 中不起作用。我想要自动排序,即排序而不处理其事件。

这是aspx页面的代码:

这是CS文件的代码:

当我单击“行”或“标题”列的标题时,没有任何反应。

我还有一个工作正常的网格。两者的区别在于,数据在运行时绑定到这个网格。但是另一个网格的数据源是预设的。

我当前的网格没有启用分页和启用排序这些选项。

请尽快提供帮助。

0 投票
3 回答
2648 浏览

c# - GridView 排序只工作一次

我有一个网格,它只按升序排序一次。然后什么也没有发生。

aspx文件代码:

cs文件代码:

0 投票
1 回答
3121 浏览

asp.net - 当 AutoGenerateColumns="true" 时如何使用 ColumnHeader 单击对 GridView 进行排序

我有一个带有 AutoGenerateColumns="true" 的网格视图(通常我不知道列是什么)。有没有简单的方法通过单击列标题对网格进行排序?到目前为止,我发现的唯一解决方案是当 AutoGenerateColumns="false"

或者,如果我知道其中一列将被调用StatusId,是否有办法仅对该列进行排序?

编辑: 我正在手动更新 gridview 的 HeaderRow 以使它们更加用户友好,这似乎把事情搞砸了。有没有办法解决这个问题?

0 投票
1 回答
14828 浏览

asp.net - 当我在 gridview 中进行排序时触发 Gridview RowCommand 事件

我陷入了一些异常问题。当我在 gridview 中进行排序时,它会触发该网格的 RowCommand 事件而不是排序事件。下面是我的网格视图的 HTML 代码。

//这是处理这些事件的代码。

如何解决这个问题呢???

0 投票
2 回答
236 浏览

c# - 带有附加功能的 GridView 排序

我有一个自动绑定到 SqlDataSource 的 GridView。我有一个功能可以通过 GridView 并根据它们的内容将某些单元格涂成红色。我还在所有列的 GridView 上启用了排序。当页面首次加载功能着色适当的单元格时。当我单击列标题进行排序时,它会排序,但应该着色的单元格不会着色。我尝试在 if(isPostBack) 条件下调用 Page_Load 中的着色函数,并尝试使用 GridView_Sorted 事件在其中调用着色函数。这些都没有奏效。我还尝试在调用着色函数之前和之后在 Page_Load 和 GridView_Sorted 事件中添加 GridView1.DataBind() 。在所有情况下,排序都有效,但着色无效!我怎样才能同时进行分类和着色工作?谢谢你。

0 投票
1 回答
3032 浏览

c# - 如何对 datagridview 列进行排序出现错误:Argument NUll Exception Was Unhandled

我使用以下 linq 将数据网格视图绑定到使用以下代码的实体框架查询。

我有列产品ID,产品图片,产品名称,产品描述,产品价格..

为了客户的目的,我已经制作了一些列不可见..

现在我想通过单击列标题对列进行排序....

注意:这里 product.image 存储为数据库中的数组字节 ....

我不知道如何比较字节和排序......

任何人都可以帮助解决这个问题......

非常感谢...

修改后的代码:

得到一个错误:参数 NUll Exception Was Unhandled ..

任何人都可以帮助解决这个问题......

0 投票
2 回答
5345 浏览

asp.net - 在gridview中更改排序图像按钮

正如上面的代码所说,有 2 个图像按钮(保留在 Gridview 标题模板中)单击,将执行排序。仔细观察会导致两个控件具有相同的命令名称和相同的 onClick 事件。

OnClick 事件通过命令名称处理要排序的列,排序方向通过隐藏字段处理。见下面的代码

我的疑问:在 gridview 中执行排序时,如何在运行时更改图像?假设在对“员工姓名”列进行升序排序后,该列的升序图像应更改为其他图像,以便用户可以识别哪一列是排序的以及在哪个方向上排序。

请帮忙!!!

谢谢!