我有一个简单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>
我希望能够做到的是将行的基本拖放重新排序。
我查看了很多解决方案,甚至想到了Reorder List,但没有什么真正适合我的简单需求。这Gridview
是由我在其中填充自定义对象(否Datasource Controls
)的代码提供支持的。
我对AJAX感兴趣,但前提是它也更新了对象,而不仅仅是Grid Container
.