I need an ASP.Net page that provides the functionality to add text boxes dynamically to a web page on **client side click**. The same text boxes should be **removable on client side click as well**. The user can add as many as 20 text boxes using the client side clicks. This ASP.net page is a master page.
The text boxes will have user entered values and some pre populated values based on values previously entered by the user.
All these values in the text boxes will need to be sent to server via querystring (or something else, but querystring is the preferred format) to do further processing. You don't have to provide any logic for doing server side processing.
Your work will be to build scripts for doing addition/removal of textboxes, taking their values and sending them to server for further processing via querystring.
The solution is required in C#, must not use a third part component (other than Microsoft or opensource with source code available) and can use AJAX, Javascript, JQuery or anything similar.
If you can deliver this in few days, I can pay generously. If you know how to do this, you will know that it's easy to do.
Contact me if you have any questions.
## Deliverables
* * *This broadcast message was sent to all bidders on Tuesday Sep 30, 2008 1:30:48 AM:
Some more clarifications 1. The user comes to the master page that has a blank text box. The user enters some text in it and then clicks on ‘Add’ button and another text box is created with the same text as she entered in the first text box. The above process can be repeated up to 12 times, that is an additional 12 text boxes can be created. 2. The user now clicks on the submit button that will send the information in the text boxes to the server via querystring. 3. The server completes its processing and sends the results back to client. The results are not relevant to this work and processed separately. The JavaScript code (something else) has to now create all the text boxes that were initially created by the user, along with the values that were included by the user. This should not be a huge deal since the values entered by the user should be available via querystring. 4. Step 1 to 3 can be repeated as required by the user.