While trying to implement the tutorial for the ReorderList control under .NET 4.0, I discovered afters HOURS of messing around that the control requires the property;
ClientIDMode="AutoID"
Being set.
Reference: http://stackoverflow.com/questions/4671587/ajaxcontroltoolkit-reorderlist-stopped-working
The code example should include this important configuration with an additional note that this is required to make the control function.
An additional fix would be to add a default value for this property, at least under the .NET 4.0 compilation so that this does not get missed.
Symptoms:
The control will render the templates as configured, but when trying to drag and re-order the list, the control will not drag any of the elements.
ClientIDMode="AutoID"
Being set.
Reference: http://stackoverflow.com/questions/4671587/ajaxcontroltoolkit-reorderlist-stopped-working
The code example should include this important configuration with an additional note that this is required to make the control function.
An additional fix would be to add a default value for this property, at least under the .NET 4.0 compilation so that this does not get missed.
Symptoms:
The control will render the templates as configured, but when trying to drag and re-order the list, the control will not drag any of the elements.