Last post Mar 31, 2014 02:28 AM by Fuxiang Zhang - MSFT
None
0 Points
1 Post
Mar 28, 2014 03:50 AM|noguchi|LINK
I have a reorder list:
<asp:ReorderList ID="ReorderList1" runat="server" AllowReorder="True" DataKeyField="Code" DataSourceID="AccessDataSource1" Font-Size="Large" Height="335px" PostBackOnReorder="False" SortOrderField="ListOrder" OnItemReorder="Change_List_Order" Width="551px"> <ItemTemplate> <asp:Label ID="Label1" runat="server" Text='<%# Eval("ItemDesc", "{0}") %>'></asp:Label> </ItemTemplate> </asp:ReorderList> <asp:DragPanelExtender ID="ReorderList1_DragPanelExtender" runat="server" DragHandleID="ReorderList1" Enabled="True" TargetControlID="ReorderList1"> </asp:DragPanelExtender>
Protected Sub Change_List_Order(ByVal e As ReorderListItemReorderEventArgs, ByVal sender As Object)
Msgbox ("Test message")
End Sub
The function Change_List_Order does not execute. Anything I'm missing? Thx.
All-Star
30411 Points
3628 Posts
Mar 31, 2014 02:28 AM|Fuxiang Zhang - MSFT|LINK
noguchi Protected Sub Change_List_Order(ByVal e As ReorderListItemReorderEventArgs, ByVal sender As Object) Msgbox ("Test message") End Sub
Hi noguchi,
Thank you post the issue to our forum.
The function Change_List_Order is the code behind method. You should do a postback, when the event "OnItemReorder" occurs.
So you should set the ReorderList attribute "PostBackOnReorder" as "True" not "False".
noguchi Height="335px" PostBackOnReorder="False" SortOrderField="ListOrder" OnItemReorder="Change_List_Order"
It should be like below.
<asp:ReorderList ID="ReorderList1" runat="server" AllowReorder="True" DataKeyField="Code" DataSourceID="AccessDataSource1" Font-Size="Large" Height="335px" PostBackOnReorder="True" SortOrderField="ListOrder" OnItemReorder="Change_List_Order" Width="551px">
Hope that helps, thanks.
Best Regards!
None
0 Points
1 Post
reorder list OnItemReorder not fire
Mar 28, 2014 03:50 AM|noguchi|LINK
I have a reorder list:
<asp:ReorderList ID="ReorderList1" runat="server" AllowReorder="True"
DataKeyField="Code" DataSourceID="AccessDataSource1" Font-Size="Large"
Height="335px" PostBackOnReorder="False" SortOrderField="ListOrder" OnItemReorder="Change_List_Order"
Width="551px">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("ItemDesc", "{0}") %>'></asp:Label>
</ItemTemplate>
</asp:ReorderList>
<asp:DragPanelExtender ID="ReorderList1_DragPanelExtender" runat="server"
DragHandleID="ReorderList1" Enabled="True" TargetControlID="ReorderList1">
</asp:DragPanelExtender>
Protected Sub Change_List_Order(ByVal e As ReorderListItemReorderEventArgs, ByVal sender As Object)
Msgbox ("Test message")
End Sub
The function Change_List_Order does not execute. Anything I'm missing? Thx.
All-Star
30411 Points
3628 Posts
Re: reorder list OnItemReorder not fire
Mar 31, 2014 02:28 AM|Fuxiang Zhang - MSFT|LINK
Hi noguchi,
Thank you post the issue to our forum.
The function Change_List_Order is the code behind method. You should do a postback, when the event "OnItemReorder" occurs.
So you should set the ReorderList attribute "PostBackOnReorder" as "True" not "False".
It should be like below.
Hope that helps, thanks.
Best Regards!