Let me provide a clearer explanation of the question I have: On my aspx webform, I am creating an entity and capturing simple data. This entity can have multiple child entities linked to it in a one-to-many relationship, all created from the same form. I'm avoiding using heavy ASP.NET components such as datalists or custom components for this purpose. What I currently do is open a dialog on the page with a combobox populated through an AJAX call. When the user selects an entry and saves it, I add that choice to a JavaScript collection which displays the selections in a list on the client side. How can I submit this collection when the user submits the form, and how can I parse it back on the server? My idea is to use JSON to store, serialize, and then deserialize the data. Is this a reliable approach?