title: Ways to keep track of dynamically created DOM elements in ASP.NET
body: <p>Assume you have a page in ASP.NET where it makes sense to use JavaScript/jQuery to modify the DOM with values that will eventually be read by the server on submit.  For example, you have a form that allows end users to add/remove objects (like dependents on a health insurance form or assets on a loan application).</p>
  
  <p>What are some ways to ensure that these items are detected and retrieved by the server once the information is submitted?</p>
  
  <p>I've tried a few things that <em>work</em>, but none of them seem perfect so I wanted to see what the community had to offer.</p>
  
  <p>Also, I'm not looking for suggestions that avoid dynamic DOM elements (like use a Wizard, etc.).  I'm specifically trying to improve my technique with dynamically created DOM elements.</p>