Since you have updated the question and asked for dynamic there are serveral ways to do this.
Use a timer to repost the form, or using an UpdatePanel, and rebind to a datasource the is sorted as you require. A Repeater would work for this.
From the client make an AJAX call and use JQuery methods, such as
before[
^] to add a new element.