2015-08-30 5 views
-1

Мне нужно создать динамическую форму. Пользователь может добавить новое поле ввода в форму и определить, будет ли он использоваться для текста, номера или даты, он может добавить поле ввода NДобавить новый текст ввода и сохранить данные в базе данных

Как создать динамические формы и затем сохранить данные в базе данных И каков наилучший способ сохранить данные в таблице сервера sql?

благодаря

+1

Покажите нам, что у вас есть. –

+0

Он хочет сохранить что угодно, цвет, вес, положение, возраст, что угодно – eduarboy

ответ

0

То, что вы пытаетесь достичь, это конструктор форм. Это можно сделать как простой студенческий проект, в некоторые крупные рамки, поддерживающие множество функций.

Многие удобные инструменты, которые предоставляет Asp.Net MVC, вам не очень полезны, и вам нужно получить более низкий уровень, чтобы справиться с этим.

Также возникнет множество архитектурных решений, и принятие ошибочного решения на каждом этапе может привести к бесполезному продукту. Exmaple: Собираетесь ли вы хранить все пользовательские данные в одной таблице, или вы создадите таблицы базы данных, соответствующие проектам пользователей?

Вы собираетесь разрешить межпромысловых отношения: поле B невидим/отключен, если кто-то заполнить поле B.

То, что я пытаюсь сказать, что это глубже, чем то, что может быть покрыто в SO ответ.

+0

you'r right. Я думаю, ему не нужно больше, чем 20 ящиков ввода – eduarboy

+0

Я предполагаю, что у вас есть основной объект, и вы хотите, чтобы администратор определял настраиваемые свойства для этого объекта, а затем пользователь должен заполнить эти дополнительные поля как атрибуты сопутствующих объектов основного объекта. это верно? – Alireza

Смежные вопросы