嘿家伙, 我有一个GridView,现在我想让行可拖动,以便用户可以更改GridView的排序顺序,并且数据源也应该会受到影响,这样我可以将最新的订单保存在数据库中。在Gridview中可拖动的行asp.net
请给出一些建议或样品,我怎么能做到这一点。
嘿家伙, 我有一个GridView,现在我想让行可拖动,以便用户可以更改GridView的排序顺序,并且数据源也应该会受到影响,这样我可以将最新的订单保存在数据库中。在Gridview中可拖动的行asp.net
请给出一些建议或样品,我怎么能做到这一点。
我建议你找一个不同的控制。拖动行不是大多数主要的ASP.NET控件制造商为网格实现的功能,除了您真的认为您的用户想要以这种方式进行排序吗?出于非常好的理由,单击列标题是首选的方法。
是的,使用列标题进行排序是首选方法,但如果用户想要按特定顺序排序,比如说单击列将按ASC或DESC顺序进行排序,现在在此记录中,如果用户只是想向上或向下移动记录,那么ColumnHeader Sorting将不会那样做,对吧?在这种情况下可以做些什么 – Abbas 2011-03-31 17:29:06
ASC或DESC是默认排序,但您始终可以提供自定义排序。使用事件:http://msdn.microsoft.com/zh-cn/library/system.web.ui .webcontrols.gridview.sorting.aspx – 2011-03-31 17:33:39
这里是一个重新排序Gridview Asp.net JQuery的文章:Drag Drop重排序的GridView行http://codepedia.info/2015/03/reorder-gridview-asp-net-jquery-drag-drop-reorder-of- gridview-rows/ – 2015-05-01 09:32:34