title: Generate HTML Table Client Side
body: <p>(ASP.NET Web Application) I'd like to create a page which allows the user to build an HTML table.  The user will be provided with the following controls: a textbox used to define the amount of rows in the table, a textbox used to define the amount of columns in the table, and a bulleted list of shapes (ex. Square, Octagon, etc) which will be displayed within each cell.  </p>
  
  <p>As the user enters a value within each control, I'd like to build and display the table based upon the existing values.  I'd like to handle the generating of the HTML table's code on the client-side.  </p>
  
  <p>What are my options?  I've come across a <a href="http://encosia.com/2008/06/26/use-jquery-and-aspnet-ajax-to-build-a-client-side-repeater/" rel="nofollow noreferrer">number</a> <a href="http://www.codeproject.com/KB/scripting/DHTMLGrid.aspx" rel="nofollow noreferrer">of</a> <a href="http://beta.blogs.microsoft.co.il/blogs/linqed/archive/2009/03/04/generating-html-tables-with-jquery.aspx" rel="nofollow noreferrer">articles</a> that I believe could be useful, but I'm unable to piece everything together and gather an applicable approach; I have little experience with client-side scripting, however I will not shy away from a learning curve (what programmer would?) if it will result in a clean, efficient solution.</p>
  
  <p>Any informative links you can provide would be greatly appreciated.</p>