按钮上的Gridview Autosort by按钮单击或绑定c#

时间:2017-10-17 14:14:49

标签: c# asp.net sorting gridview

有一个有趣的问题,我喜欢一些想法。我有一个Gridview,可以在某个工作中心下显示作业。 Gridview可以像我们想要的那样工作很棒但是在保存数据之后我们希望它通过SQ#进行绑定和重新排序。看起来很容易,但是第1列是来自SQL的值,其余列来自AS400,所以不能只是执行订单,因为它们是两个不同的服务器和两个不同的数据库所以尝试这样做:

summGridView.Sort(summGridView.Columns[1], SortDirection.Ascending);

哪个可以在Windows窗体中工作,但我在网络表单中这样做。说不能从数据字段转换为字符串,所以尝试添加ToString(),并给出错误:

指数超出范围。必须是非负数且小于集合的大小。

下面是我通过SQ保存数据后我想要的截图#想法?

enter image description here

1 个答案:

答案 0 :(得分:0)

我最初在Gridview中做了一个foreach来获取SQL值。在与同事交谈之后,我们决定尝试将所有内容都放入数据表foreach,然后执行dt.DefaultView.Sort =“SQ#”,然后对所有内容进行排序,然后将其推送到gridview。现在效果很好。