You can dynamically add html controls to the page through javascript pretty easily through jQuery. This will allow you to do it without talking to the server, and you can also set the ids too if you wish using .attr('id','NEWIDVALUE'); on the element.