我有一個簡單Gridview
因爲如此與拖放和簡單的GridView拖放重新排序
<asp:GridView ID="taskGrid" Width="100%" OnSelectedIndexChanged="taskGrid_SelectedIndexChanged"
AutoGenerateColumns="false" runat="server">
<EmptyDataTemplate>
Choose Items from Drop Down Lists
</EmptyDataTemplate>
<Columns>
<asp:TemplateField HeaderStyle-Width="5%" ItemStyle-Width="5%">
<ItemTemplate>
<asp:ImageButton CommandName="Select" CommandArgument='<%# Eval("TaskID") %>'
Width="10px" Height="10px" ID="imgRedX" ToolTip='<%# Eval("TaskID") %>'
ImageUrl="~/Images/redX.png" OnClick="taskGrid_SelectedIndexChanged"
runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField HeaderStyle-Width="47.5%" ItemStyle-Width="47.5%"
DataField="ServerName" HeaderText="Deploy Dashboard" />
<asp:BoundField HeaderStyle-Width="47.5%" ItemStyle-Width="47.5%"
DataField="ApplicationName" HeaderText="Deploy Task" />
</Columns>
</asp:GridView>
我希望能夠做到這一點納入基本拖放行重新排序什麼。
我看了很多解決方案,甚至想到了重新排序列表,但沒有什麼能滿足我的簡單需求。這個Gridview
由我在其中填充自定義對象的位置後面的代碼驅動(否Datasource Controls
)。
我對AJAX感興趣,但前提是它更新了對象,而不僅僅是Grid Container
。
這裏有一篇類似的文章http://codepedia.info/2015/03/reorder-gridview-asp-net-jquery-drag-drop-reorder-of-gridview-rows/ – 2015-04-13 10:29:44