Pratham4950 Ответов: 1

Создание динамической формы с динамической проверкой в ASP.NET MVC


Hello,
 
I am working on a Microsoft platform. I need some help in asp.net MVC.
I am working on some project on that one require to Create multiple Dynamic Form with Dynamic Validation (Numeric, Character, Email or etc...).
Can anyone suggest me how to implement for the above requirement? 
Means which tool I can use or Nuget or etc?


Что я уже пробовал:

Я просто нахожу лучшие решения. потому что его большой проект почти 300 человек будут использовать этот проект.

F-ES Sitecore

Первое, что вы должны сделать, это google for MVC form generators или MVC form engine. Это общее требование, и все ваши проблемы уже будут решены.

MadMyche

Как вы планируете хранить "вопросы" для этой формы? Лучшее решение, скорее всего, будет непосредственно связано с этим.

Pratham4950

как это связано с непосредственно.
мое требование заключается в том, что администратор(Super Admin-после входа на наш портал) может сделать форму так, как они требуют. Итак, как можно обрабатывать все события, например, в этой форме нужны поля для того, чтобы поля нуждались в таблице и полях для сохранения данных в SQL Server.

F-ES Sitecore

У вас есть много кода, чтобы написать, это не тривиальная проблема. Ваш вопрос звучит так, как будто вы просто хотите, чтобы кто-то написал код для вас или дал вам готовое решение, которое точно соответствует вашим потребностям. Если это то, что вы хотите, то наймите фрилансера, чтобы он сделал эту работу за вас. Если вы действительно хотите сделать это сами, то разбейте проблему на маленькие шаги, а затем попробуйте решить каждый шаг по одному, а если вы застряли, то задайте конкретные вопросы о конкретных проблемах.

Pratham4950

Спасибо за Ваш быстрый ответ. На самом деле, мне действительно не нужен код. Мне просто нужны лучшие идеи. Итак, я могу осуществить задуманное. Очень хорошо, что у меня есть твой ответ.
Я уверен, что разбиваю маленькие шаги и пытаюсь решить каждый шаг. это действительно очень хорошо, чтобы знать эту вещь.
раз спасибо.

1 Ответов

Рейтинг:
4

MadMyche

Что у вас есть
1. на стороне "создание формы" у вас есть администратор, вводящий вопросы для формы; и эти значения хранятся в таблице БД.
2. на стороне конечного пользователя вы повторяете эту же таблицу БД, чтобы заполнить входные данные формы.

Чего ты хочешь это проверка формы для вопросов в таблице БД.

простое решение
1. на стороне "создание формы" добавьте дополнительные поля, чтобы указать, требуется ли это поле, а также любые специальные типы проверки (например, телефон)
2. на стороне конечного пользователя добавьте вторую итерацию этой таблицы БД для заполнения объекта проверки jQuery; используя вышеупомянутые дополнительные поля required or not, а также любые дополнительные требования к проверке

Извиняюсь...
Но я не могу дать вам код для ответа на ваш вопрос. На самом деле вы не можете сделать это, не видя ни одного вашего кода; модель данных, таблица за ней и то, как вы отображаете форму в представлении.


Irfan Tariq

Pratham4950

вы решили свою проблему, мне нужно сделать то же самое, можете ли вы направить меня в этом направлении?