Ваши пользователи заходят на ваш сайт?Если это так, вы можете использовать таблицу SQL для хранения элементов управления каждого пользователя, например:
UserName ControlID ControlType
JohnSmith 1 TextBox
JohnSmith 2 CheckBox
JoeBlogs 3 TextBox
Затем вы можете иметь другую таблицу с каждым значением элемента управления в ней:
ControlID Value
1 My Text Value
2 False
3 Hi I’m Joe
Затем вы можете простосделать простое объединение, чтобы получить все пользовательские элементы управления и их значения.Вы также можете хранить информацию, такую как местоположение / индекс элемента управления на экране.Делая это таким образом, вы можете добавить более одного значения для каждого элемента управления, что означает, что такие элементы, как списки, будут иметь несколько строк.
Если вы не используете систему входа в систему, вы можете делать то же самое, но с использованием файлов cookie.