我正在编写一个Ruby on Rails应用程序,其中用户可以选择编辑发票。他们需要能够重新分配行的顺序。现在,我在数据库中有一个索引列,它被用作默认的排序机制。我只是公开了它,并允许用户编辑它。有没有人有任何建议,不仅可以重新排序,还可以有效地捕获重新排序?
此外,用户现在可以在JS中动态创建新行,因此该行也必须是可重排序的。
所以我正在写一个页面,它做了一些报告,它是非常动态的,用户可以对数据进行分组和列排序。我已经能够进行动态分组,然后进行排序,只不过现在我生成的linq- to -sql sql order by语句是向后返回我想要的结果。我认为我需要弄清楚如何在ListView中触发排序事件时获得从LinqDataSource返回的结果,这样我就可以附加我的grouping order by子句。目前我正在重写LinqDataSource选择事件来提供它的结果,并在那里进行动态分组,但