YUIAspNet controls for ASP.NET Ajax

Column Drag & Drop

You can enable column drag & drop reordering by setting the DataTable's DraggableColumns attribute to true.